From a3ddacd6db10b5c739e077803fb4dfa0cce044b3 Mon Sep 17 00:00:00 2001 From: Dennis Ushakov Date: Tue, 7 Feb 2012 12:43:59 +0400 Subject: [PATCH] IDEA-80808 Debug Tool Window: on hiding/restoring a view under Debugger tab focus jumps to the first tab in row --- .../intellij/execution/ui/layout/impl/RunnerContentUi.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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 23ce51a8eddf..b2ed900aa16f 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 @@ -855,13 +855,14 @@ public class RunnerContentUi implements ContentUI, Disposable, CellTransform.Fac } } - tab.setHidden(true); + boolean hidden = true; for (Content content : contents) { if (!grid.isMinimized(content)) { - tab.setHidden(false); + hidden = false; break; } } + tab.setHidden(hidden); if (icon == null && contents.size() == 1) { icon = contents.get(0).getIcon(); }