From b797ea2b26a1039567ef5bc5295a08adeef8efe6 Mon Sep 17 00:00:00 2001 From: peter Date: Wed, 19 Sep 2012 18:11:42 +0400 Subject: [PATCH] disable "View -> Show Source" in editor (IDEA-90930) --- .../com/intellij/ide/actions/BaseNavigateToSourceAction.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/platform/platform-impl/src/com/intellij/ide/actions/BaseNavigateToSourceAction.java b/platform/platform-impl/src/com/intellij/ide/actions/BaseNavigateToSourceAction.java index d8047f441bfa..97a2701d9c37 100644 --- a/platform/platform-impl/src/com/intellij/ide/actions/BaseNavigateToSourceAction.java +++ b/platform/platform-impl/src/com/intellij/ide/actions/BaseNavigateToSourceAction.java @@ -66,6 +66,11 @@ public abstract class BaseNavigateToSourceAction extends AnAction implements Dum @Nullable private Navigatable getTarget(final DataContext dataContext) { + if (!myFocusEditor && PlatformDataKeys.EDITOR.getData(dataContext) != null) { + // makes no sense in editor and conflicts with another action there (ctrl+enter) + return null; + } + Navigatable[] navigatables = getNavigatables(dataContext); if (navigatables != null) { for (Navigatable navigatable : navigatables) {