From 190c324cae9bf46c53d6db00ca76f25a148b8a7b Mon Sep 17 00:00:00 2001 From: Denis Fokin Date: Wed, 26 Mar 2014 15:50:21 +0400 Subject: [PATCH] IDEA-122851 Mac Messages on Java 6: sometimes message doesn't get focus --- .../src/com/intellij/ui/messages/SheetController.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/platform/platform-impl/src/com/intellij/ui/messages/SheetController.java b/platform/platform-impl/src/com/intellij/ui/messages/SheetController.java index e4103a365ea1..0f0142a02710 100755 --- a/platform/platform-impl/src/com/intellij/ui/messages/SheetController.java +++ b/platform/platform-impl/src/com/intellij/ui/messages/SheetController.java @@ -151,7 +151,9 @@ public class SheetController { void requestFocus() { final JComponent focusedComponent = (myDoNotAskOption == null) ? myFocusedButton : doNotAskCheckBox; if (focusedComponent == null) return; // it might be we have only one button. it is a default one in that case - focusedComponent.requestFocusInWindow(); + if (SystemInfo.isAppleJvm) { + focusedComponent.requestFocus(); + } } JPanel getPanel(final JDialog w) {