From 3965b2c9f1221d995e2ddafb1c40979ccc1be065 Mon Sep 17 00:00:00 2001 From: Sergey Malenkov Date: Tue, 18 Apr 2017 14:49:06 +0300 Subject: [PATCH] IDEA-169924 toggle breadcrumbs settings separately from main menu only --- .../com/intellij/xml/breadcrumbs/ToggleBreadcrumbsAction.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/xml/impl/src/com/intellij/xml/breadcrumbs/ToggleBreadcrumbsAction.java b/xml/impl/src/com/intellij/xml/breadcrumbs/ToggleBreadcrumbsAction.java index 548806ba2c58..ba84fd8e2229 100644 --- a/xml/impl/src/com/intellij/xml/breadcrumbs/ToggleBreadcrumbsAction.java +++ b/xml/impl/src/com/intellij/xml/breadcrumbs/ToggleBreadcrumbsAction.java @@ -16,6 +16,7 @@ package com.intellij.xml.breadcrumbs; import com.intellij.ide.ui.UISettings; +import com.intellij.openapi.actionSystem.ActionPlaces; import com.intellij.openapi.actionSystem.AnActionEvent; import com.intellij.openapi.actionSystem.CommonDataKeys; import com.intellij.openapi.actionSystem.ToggleAction; @@ -68,6 +69,7 @@ final class ToggleBreadcrumbsAction extends ToggleAction implements DumbAware { } private static String findLanguageID(AnActionEvent event) { + if (!ActionPlaces.MAIN_MENU.equals(event.getPlace())) return null; FileViewProvider provider = BreadcrumbsXmlWrapper.findViewProvider(findEditor(event)); return provider == null ? null : provider.getBaseLanguage().getID(); }