From c471509ef80098ef21a325b55be27999f209d7f5 Mon Sep 17 00:00:00 2001 From: Chris Ewald Date: Tue, 5 Oct 2021 20:05:43 -0400 Subject: [PATCH] Respect revealIfOpen setting in QuickAccess selection. --- .../workbench/browser/parts/editor/editorQuickAccess.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/vs/workbench/browser/parts/editor/editorQuickAccess.ts b/src/vs/workbench/browser/parts/editor/editorQuickAccess.ts index b421e11c53220..94f24b67b3120 100644 --- a/src/vs/workbench/browser/parts/editor/editorQuickAccess.ts +++ b/src/vs/workbench/browser/parts/editor/editorQuickAccess.ts @@ -179,7 +179,13 @@ export abstract class BaseEditorQuickAccessProvider extends PickerQuickAccessPro return TriggerAction.NO_ACTION; }, - accept: (keyMods, event) => this.editorGroupService.getGroup(groupId)?.openEditor(editor, { preserveFocus: event.inBackground }), + accept: (keyMods, event) => { + if (this.editorGroupService.partOptions.revealIfOpen) { + this.editorGroupService.getGroup(groupId)?.openEditor(editor, { preserveFocus: event.inBackground }); + } else { + this.editorGroupService.activeGroup?.openEditor(editor, { preserveFocus: event.inBackground }); + } + }, }; }); }