From 37cae1154024c2f0a2a7b33e745d30090a084d16 Mon Sep 17 00:00:00 2001 From: anna Date: Fri, 28 Oct 2011 14:00:14 +0200 Subject: [PATCH] disable refactor this everywhere but main menu --- .../actions/RefactoringQuickListPopupAction.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/platform/lang-impl/src/com/intellij/refactoring/actions/RefactoringQuickListPopupAction.java b/platform/lang-impl/src/com/intellij/refactoring/actions/RefactoringQuickListPopupAction.java index 83a37309085c..c2c0ad39647a 100644 --- a/platform/lang-impl/src/com/intellij/refactoring/actions/RefactoringQuickListPopupAction.java +++ b/platform/lang-impl/src/com/intellij/refactoring/actions/RefactoringQuickListPopupAction.java @@ -66,6 +66,12 @@ public class RefactoringQuickListPopupAction extends QuickSwitchSchemeAction { return true; } + @Override + public void update(AnActionEvent e) { + super.update(e); + e.getPresentation().setVisible(e.getPlace() == ActionPlaces.MAIN_MENU); + } + protected String getPopupTitle(AnActionEvent e) { return "Refactor This"; }