From 289f16f40390b402ac62ddedf031f39b02d4e562 Mon Sep 17 00:00:00 2001 From: Kirill Kalishev Date: Tue, 20 Dec 2011 11:51:40 +0300 Subject: [PATCH] wrong condition when evaluating if to fix null focused component --- .../platform-impl/src/com/intellij/ide/IdeEventQueue.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/platform-impl/src/com/intellij/ide/IdeEventQueue.java b/platform/platform-impl/src/com/intellij/ide/IdeEventQueue.java index c0079bafd7d6..655a4d1cf9ad 100644 --- a/platform/platform-impl/src/com/intellij/ide/IdeEventQueue.java +++ b/platform/platform-impl/src/com/intellij/ide/IdeEventQueue.java @@ -594,9 +594,9 @@ public class IdeEventQueue extends EventQueue { } boolean mouseEventsAhead = isMouseEventAhead(e); - boolean focusTransferred = IdeFocusManager.getGlobalInstance().isFocusBeingTransferred(); + boolean focusTransferredNow = IdeFocusManager.getGlobalInstance().isFocusBeingTransferred(); - boolean okToFixFocus = !mouseEventsAhead && focusTransferred; + boolean okToFixFocus = !mouseEventsAhead && !focusTransferredNow; if (okToFixFocus) { Window showingWindow = mgr.getActiveWindow();