387388389390391392393394395396397
if (!tab.isVisible() || tab.side == TabBase.RIGHT) { continue; } tab.currentShiftX = xShift; tab.currentShiftY = yShift; if (tab.intersectsWith(mX, mY, xShift, yShift)) { return tab; } yShift += tab.currentHeight; }
403404405406407408409410411412413
if (!tab.isVisible() || tab.side == TabBase.LEFT) { continue; } tab.currentShiftX = xShift; tab.currentShiftY = yShift; if (tab.intersectsWith(mX, mY, xShift, yShift)) { return tab; } yShift += tab.currentHeight; } return null;