From c0e1df4435deb580513dfe2750184684a61054da Mon Sep 17 00:00:00 2001 From: Kirill Kalishev Date: Mon, 27 Dec 2010 18:13:11 +0300 Subject: [PATCH] IDEA-61525 On activating IDEA frame by mouse click, the focus always goes where it was before deactivating --- .../com/intellij/openapi/wm/impl/FocusManagerImpl.java | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/platform/platform-impl/src/com/intellij/openapi/wm/impl/FocusManagerImpl.java b/platform/platform-impl/src/com/intellij/openapi/wm/impl/FocusManagerImpl.java index 7cd5e9efed12..c685df5286fc 100644 --- a/platform/platform-impl/src/com/intellij/openapi/wm/impl/FocusManagerImpl.java +++ b/platform/platform-impl/src/com/intellij/openapi/wm/impl/FocusManagerImpl.java @@ -742,14 +742,7 @@ public class FocusManagerImpl extends IdeFocusManager implements Disposable { myCallbackOnActivation = null; if (cmd != null) { - requestFocus(cmd, true).notify(callback).doWhenRejected(new Runnable() { - public void run() { - focusLastFocusedComponent(ideFrame); - } - }); - } - else { - focusLastFocusedComponent(ideFrame); + requestFocus(cmd, true).notify(callback); } }