Skip to content

Commit

Permalink
Fixes #97906: Do not classify user installed extensions as built-in e…
Browse files Browse the repository at this point in the history
…xtensions
  • Loading branch information
alexdima committed Nov 18, 2020
1 parent 4f61f6d commit 334ede7
Showing 1 changed file with 5 additions and 10 deletions.
15 changes: 5 additions & 10 deletions src/vs/platform/keybinding/common/keybindingResolver.ts
Original file line number Diff line number Diff line change
Expand Up @@ -383,14 +383,9 @@ function printWhenExplanation(when: ContextKeyExpression | undefined): string {
}

function printSourceExplanation(kb: ResolvedKeybindingItem): string {
if (kb.isDefault) {
if (kb.extensionId) {
return `built-in extension ${kb.extensionId}`;
}
return `built-in`;
}
if (kb.extensionId) {
return `user extension ${kb.extensionId}`;
}
return `user`;
return (
kb.extensionId
? (kb.isBuiltinExtension ? `built-in extension ${kb.extensionId}` : `user extension ${kb.extensionId}`)
: (kb.isDefault ? `built-in` : `user`)
);
}

0 comments on commit 334ede7

Please sign in to comment.