diff --git a/platform/platform-api/src/com/intellij/ui/tabs/impl/JBEditorTabs.java b/platform/platform-api/src/com/intellij/ui/tabs/impl/JBEditorTabs.java index 39b8af146373..b454fbb88992 100644 --- a/platform/platform-api/src/com/intellij/ui/tabs/impl/JBEditorTabs.java +++ b/platform/platform-api/src/com/intellij/ui/tabs/impl/JBEditorTabs.java @@ -208,8 +208,9 @@ public class JBEditorTabs extends JBTabsImpl { Rectangle beforeTabs; Rectangle afterTabs; if (vertical) { - beforeTabs = new Rectangle(insets.left, insets.top, getWidth(), minOffset - insets.top); - afterTabs = new Rectangle(insets.left, maxOffset, getWidth(), + int width = maxLength - insets.left - insets.right; + beforeTabs = new Rectangle(insets.left, insets.top, width, minOffset - insets.top); + afterTabs = new Rectangle(insets.left, maxOffset, width, r2.height - maxOffset - insets.top - insets.bottom); } else { int y = r2.y + insets.top;