diff --git a/platform/lang-impl/src/com/intellij/find/impl/FindPopupDirectoryChooser.java b/platform/lang-impl/src/com/intellij/find/impl/FindPopupDirectoryChooser.java index 874ef03135f3..7a8973b128c6 100644 --- a/platform/lang-impl/src/com/intellij/find/impl/FindPopupDirectoryChooser.java +++ b/platform/lang-impl/src/com/intellij/find/impl/FindPopupDirectoryChooser.java @@ -7,11 +7,11 @@ import com.intellij.find.FindModel; import com.intellij.icons.AllIcons; import com.intellij.openapi.actionSystem.AnActionEvent; import com.intellij.openapi.actionSystem.CustomShortcutSet; -import com.intellij.openapi.actionSystem.ToggleAction; import com.intellij.openapi.application.ApplicationManager; import com.intellij.openapi.fileChooser.FileChooser; import com.intellij.openapi.fileChooser.FileChooserDescriptor; import com.intellij.openapi.fileChooser.FileChooserDescriptorFactory; +import com.intellij.openapi.project.DumbAwareToggleAction; import com.intellij.openapi.project.Project; import com.intellij.openapi.ui.ComboBox; import com.intellij.openapi.ui.FixedSizeButton; @@ -151,7 +151,7 @@ public class FindPopupDirectoryChooser extends JPanel { return null; } - private class MyRecursiveDirectoryAction extends ToggleAction { + private class MyRecursiveDirectoryAction extends DumbAwareToggleAction { MyRecursiveDirectoryAction() { super(FindBundle.message("find.scope.directory.recursive.checkbox"), "Recursively", AllIcons.Actions.ShowAsTree); } diff --git a/platform/lang-impl/src/com/intellij/find/impl/FindPopupPanel.java b/platform/lang-impl/src/com/intellij/find/impl/FindPopupPanel.java index 267dfb143d5e..43491f96cf76 100644 --- a/platform/lang-impl/src/com/intellij/find/impl/FindPopupPanel.java +++ b/platform/lang-impl/src/com/intellij/find/impl/FindPopupPanel.java @@ -30,6 +30,7 @@ import com.intellij.openapi.progress.util.ProgressIndicatorUtils; import com.intellij.openapi.progress.util.ReadTask; import com.intellij.openapi.project.DumbAware; import com.intellij.openapi.project.DumbAwareAction; +import com.intellij.openapi.project.DumbAwareToggleAction; import com.intellij.openapi.project.Project; import com.intellij.openapi.ui.*; import com.intellij.openapi.ui.popup.JBPopup; @@ -1567,7 +1568,7 @@ public class FindPopupPanel extends JBPanel implements FindUI { } } - private class MySelectScopeToggleAction extends ToggleAction { + private class MySelectScopeToggleAction extends DumbAwareToggleAction { private final FindPopupScopeUI.ScopeType myScope; MySelectScopeToggleAction(FindPopupScopeUI.ScopeType scope) {