From 2bfa7d048cbf67e0b273e60d029283e16ba87dbe Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Mon, 19 Sep 2016 17:42:01 +0300 Subject: [PATCH] disable rename fle for project view popup if not class owner, so extension could be changed (IDEA-160876) --- .../src/com/intellij/refactoring/actions/RenameFileAction.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/java-impl/src/com/intellij/refactoring/actions/RenameFileAction.java b/java/java-impl/src/com/intellij/refactoring/actions/RenameFileAction.java index d0fb8200ba33..c293f95b35db 100644 --- a/java/java-impl/src/com/intellij/refactoring/actions/RenameFileAction.java +++ b/java/java-impl/src/com/intellij/refactoring/actions/RenameFileAction.java @@ -44,7 +44,7 @@ public class RenameFileAction extends AnAction implements DumbAware { Presentation presentation = e.getPresentation(); String place = e.getPlace(); boolean enabled = file != null && - (file instanceof PsiClassOwner || ActionPlaces.EDITOR_TAB_POPUP.equals(place)) && + (file instanceof PsiClassOwner || !ActionPlaces.PROJECT_VIEW_POPUP.equals(place)) && place != ActionPlaces.EDITOR_POPUP && e.getData(CommonDataKeys.PROJECT) != null; presentation.setEnabled(enabled); presentation.setVisible(enabled);