From 0dec9fb7020c671df96a2a8b33ee884392a70c88 Mon Sep 17 00:00:00 2001 From: Dennis Ushakov Date: Fri, 27 Jan 2012 15:47:11 +0400 Subject: [PATCH] corrected tab hiding --- .../intellij/execution/ui/layout/impl/RunnerContentUi.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/execution/ui/layout/impl/RunnerContentUi.java b/platform/lang-impl/src/com/intellij/execution/ui/layout/impl/RunnerContentUi.java index 4448dacb739e..1206aa14c2f7 100644 --- a/platform/lang-impl/src/com/intellij/execution/ui/layout/impl/RunnerContentUi.java +++ b/platform/lang-impl/src/com/intellij/execution/ui/layout/impl/RunnerContentUi.java @@ -744,7 +744,11 @@ public class RunnerContentUi implements ContentUI, Disposable, CellTransform.Fac for (TabInfo each : tabs) { hasToolbarContent |= updateTabUI(each); } - myTabs.getPresentation().setHideTabs(!hasToolbarContent && tabs.size() <= 1 && myOriginal == null); + int tabsCount = tabs.size(); + for (RunnerContentUi child : myChildren) { + tabsCount += child.myTabs.getTabCount(); + } + myTabs.getPresentation().setHideTabs(!hasToolbarContent && tabsCount <= 1 && myOriginal == null); myTabs.updateTabActions(validateNow); if (validateNow) {