[go to action] don't put separators into the map appcode/144.3516 clion/144.3515
authorSergey Ignatov <sergey.ignatov@jetbrains.com>
Thu, 28 Jan 2016 15:13:02 +0000 (18:13 +0300)
committerSergey Ignatov <sergey.ignatov@jetbrains.com>
Fri, 29 Jan 2016 11:30:13 +0000 (14:30 +0300)
platform/lang-impl/src/com/intellij/ide/util/gotoByName/GotoActionModel.java

index c0d4c84dfa63de832c0e1a974009122022ab5c3b..c0580a4d33f0ea5fdeff04434337c26c91bdf5a4 100644 (file)
@@ -337,7 +337,7 @@ public class GotoActionModel implements ChooseByNameModel, CustomMatcherModel, C
     AnAction[] actions = group.getChildren(null);
     includeGroup(result, group, actions, containingGroupName);
     for (AnAction action : actions) {
-      if (action == null) continue;
+      if (action == null || action instanceof Separator) continue;
       if (action instanceof ActionGroup) {
         ActionGroup actionGroup = (ActionGroup)action;
         String groupName = actionGroup.getTemplatePresentation().getText();