mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
inspection tool window: tree exclusion action - do not need update text if disabled
This commit is contained in:
@@ -61,7 +61,6 @@ public class TreeNodeExclusionAction<T extends MutableTreeNode> extends AnAction
|
||||
private TreeNodeExclusionAction(boolean isExclude) {
|
||||
myIsExclude = isExclude;
|
||||
getTemplatePresentation().setText(getActionText());
|
||||
copyShortcutFrom(ActionManager.getInstance().getAction(myIsExclude ? "$Delete" : "EditorToggleInsertState"));
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -93,11 +92,13 @@ public class TreeNodeExclusionAction<T extends MutableTreeNode> extends AnAction
|
||||
}
|
||||
}
|
||||
presentation.setEnabledAndVisible(isEnabled);
|
||||
String text = getActionText();
|
||||
if (selection.length > 1) {
|
||||
text += " All";
|
||||
if (isEnabled) {
|
||||
String text = getActionText();
|
||||
if (selection.length > 1) {
|
||||
text += " All";
|
||||
}
|
||||
presentation.setText(text);
|
||||
}
|
||||
presentation.setText(text);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -991,7 +991,7 @@
|
||||
|
||||
<group id="TreeNodeExclusion">
|
||||
<action id="TreeNodeExclusionInclude" class="com.intellij.ide.actions.TreeNodeExclusionAction$Include"/>
|
||||
<action id="TreeNodeExclusionExclude" class="com.intellij.ide.actions.TreeNodeExclusionAction$Exclude"/>
|
||||
<action id="TreeNodeExclusionExclude" class="com.intellij.ide.actions.TreeNodeExclusionAction$Exclude" use-shortcut-of="$Delete"/>
|
||||
</group>>
|
||||
|
||||
<group id="InspectionToolWindow.TreePopup">
|
||||
|
||||
Reference in New Issue
Block a user