From c7152b68f5e397651bca01c41880b0bc39e77e97 Mon Sep 17 00:00:00 2001 From: Eugene Zhuravlev Date: Mon, 2 Jan 2012 16:31:46 +0100 Subject: [PATCH] IDEA-58603 Messages ToolWindow should not grab focus if there is some user activity --- .../src/com/intellij/compiler/progress/CompilerTask.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/java/compiler/impl/src/com/intellij/compiler/progress/CompilerTask.java b/java/compiler/impl/src/com/intellij/compiler/progress/CompilerTask.java index 078b384b3ab1..a577352dedca 100644 --- a/java/compiler/impl/src/com/intellij/compiler/progress/CompilerTask.java +++ b/java/compiler/impl/src/com/intellij/compiler/progress/CompilerTask.java @@ -479,7 +479,10 @@ public class CompilerTask extends Task.Backgroundable { private void activateMessageView() { synchronized (myMessageViewLock) { if (myErrorTreeView != null) { - ToolWindowManager.getInstance(myProject).getToolWindow(ToolWindowId.MESSAGES_WINDOW).activate(null); + final ToolWindow tw = ToolWindowManager.getInstance(myProject).getToolWindow(ToolWindowId.MESSAGES_WINDOW); + if (tw != null) { + tw.activate(null, false); + } } } }