From e785efb7325f7f64c6c504e3ab3cd09238b73f86 Mon Sep 17 00:00:00 2001 From: Dmitry Batkovich Date: Wed, 6 Jul 2016 15:21:49 +0300 Subject: [PATCH] find usages view: check exclusion is available for node not only in actionPerformed() method too --- .../intellij/ide/actions/exclusion/TreeNodeExclusionAction.java | 1 + 1 file changed, 1 insertion(+) diff --git a/platform/platform-api/src/com/intellij/ide/actions/exclusion/TreeNodeExclusionAction.java b/platform/platform-api/src/com/intellij/ide/actions/exclusion/TreeNodeExclusionAction.java index 62986773d869..cb3a96bddcbd 100644 --- a/platform/platform-api/src/com/intellij/ide/actions/exclusion/TreeNodeExclusionAction.java +++ b/platform/platform-api/src/com/intellij/ide/actions/exclusion/TreeNodeExclusionAction.java @@ -93,6 +93,7 @@ abstract class TreeNodeExclusionAction extends AnActi for (TreePath path : paths) { final T node = (T)path.getLastPathComponent(); TreeUtil.traverse(node, n -> { + if (!exclusionProcessor.isNodeExclusionAvailable((T)n)) return true; if (Boolean.valueOf(myIsExclude) != exclusionProcessor.isNodeExcluded((T)n)) { if (myIsExclude) { exclusionProcessor.excludeNode(node);