From 723315b4d960a3786e9a2ec029579e904b8fec50 Mon Sep 17 00:00:00 2001 From: "Kirill.Safonov" Date: Wed, 2 Feb 2011 21:50:10 +0300 Subject: [PATCH] component with browse button: 'shift+enter' shortcut is active in dumb mode --- .../src/com/intellij/openapi/ui/ComponentWithBrowseButton.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/platform-api/src/com/intellij/openapi/ui/ComponentWithBrowseButton.java b/platform/platform-api/src/com/intellij/openapi/ui/ComponentWithBrowseButton.java index 532c9c5886ac..b147e71dcd11 100644 --- a/platform/platform-api/src/com/intellij/openapi/ui/ComponentWithBrowseButton.java +++ b/platform/platform-api/src/com/intellij/openapi/ui/ComponentWithBrowseButton.java @@ -24,6 +24,7 @@ import com.intellij.openapi.application.ApplicationManager; import com.intellij.openapi.fileChooser.FileChooser; import com.intellij.openapi.fileChooser.FileChooserDescriptor; import com.intellij.openapi.keymap.KeymapUtil; +import com.intellij.openapi.project.DumbAwareAction; import com.intellij.openapi.project.Project; import com.intellij.openapi.util.Disposer; import com.intellij.openapi.util.SystemInfo; @@ -149,7 +150,7 @@ public class ComponentWithBrowseButton extends JPanel i /** * Do not use this class directly it is public just to hack other implementation of controls similar to TextFieldWithBrowseButton. */ - public static final class MyDoClickAction extends AnAction{ + public static final class MyDoClickAction extends DumbAwareAction { private final FixedSizeButton myBrowseButton; public MyDoClickAction(FixedSizeButton browseButton) { myBrowseButton = browseButton;