From 7b3f8556829dbc5b802912ffbbb4c702c94372d9 Mon Sep 17 00:00:00 2001 From: "Vassiliy.Kudryashov" Date: Tue, 12 May 2015 14:30:36 +0300 Subject: [PATCH] Align debugger "tab" headers to the left. --- .../execution/ui/layout/impl/GridCellImpl.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/platform/lang-impl/src/com/intellij/execution/ui/layout/impl/GridCellImpl.java b/platform/lang-impl/src/com/intellij/execution/ui/layout/impl/GridCellImpl.java index 43a54661ac57..dea14877f2eb 100644 --- a/platform/lang-impl/src/com/intellij/execution/ui/layout/impl/GridCellImpl.java +++ b/platform/lang-impl/src/com/intellij/execution/ui/layout/impl/GridCellImpl.java @@ -35,6 +35,7 @@ import com.intellij.ui.tabs.TabInfo; import com.intellij.ui.tabs.TabsListener; import com.intellij.ui.tabs.UiDecorator; import com.intellij.ui.tabs.impl.JBEditorTabs; +import com.intellij.ui.tabs.impl.TabLabel; import com.intellij.ui.tabs.impl.singleRow.ScrollableSingleRowLayout; import com.intellij.ui.tabs.impl.singleRow.SingleRowLayout; import com.intellij.util.containers.HashSet; @@ -114,6 +115,16 @@ public class GridCellImpl implements GridCell { public void resetDropOver(TabInfo tabInfo) { ((RunnerContentUi)myContext).myTabs.resetDropOver(tabInfo); } + + @Override + protected TabLabel createTabLabel(TabInfo info) { + return new TabLabel(this, info) { + @Override + public void setAlignmentToCenter(boolean toCenter) { + super.setAlignmentToCenter(false); + } + }; + } }.setDataProvider(new DataProvider() { @Override @Nullable