From fa4ee505be184aa875b8d1f8f652ce28ca1ce020 Mon Sep 17 00:00:00 2001 From: Johannes Rieken Date: Tue, 18 Aug 2020 12:10:06 +0200 Subject: [PATCH] only add menu contribution when having call hierarchy providers, https://github.com/microsoft/vscode/issues/104727 --- .../callHierarchy/browser/callHierarchy.contribution.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/vs/workbench/contrib/callHierarchy/browser/callHierarchy.contribution.ts b/src/vs/workbench/contrib/callHierarchy/browser/callHierarchy.contribution.ts index c32da9ad7156b..32c4c2f8b7473 100644 --- a/src/vs/workbench/contrib/callHierarchy/browser/callHierarchy.contribution.ts +++ b/src/vs/workbench/contrib/callHierarchy/browser/callHierarchy.contribution.ts @@ -178,7 +178,11 @@ registerAction2(class extends EditorAction2 { menu: { id: MenuId.EditorContextPeek, group: 'navigation', - order: 1000 + order: 1000, + when: ContextKeyExpr.and( + _ctxHasCallHierarchyProvider, + PeekContext.notInPeekEditor + ), }, keybinding: { when: EditorContextKeys.editorTextFocus,