From 3f7889ce7743703ad526cc7248c688f8a19c5a62 Mon Sep 17 00:00:00 2001 From: isidor Date: Wed, 12 Dec 2018 12:56:26 +0100 Subject: [PATCH] treeResourceNavigator: fire onSelection also for keyboard events --- src/vs/platform/list/browser/listService.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/vs/platform/list/browser/listService.ts b/src/vs/platform/list/browser/listService.ts index 7be0619e16d..a82ede5817f 100644 --- a/src/vs/platform/list/browser/listService.ts +++ b/src/vs/platform/list/browser/listService.ts @@ -621,12 +621,12 @@ export class TreeResourceNavigator2 extends Disposable { } private onSelection(e: ITreeEvent): void { - if (!e.browserEvent || !(e.browserEvent instanceof MouseEvent)) { + if (!e.browserEvent) { return; } const isDoubleClick = e.browserEvent.detail === 2; - const sideBySide = e.browserEvent.ctrlKey || e.browserEvent.metaKey || e.browserEvent.altKey; + const sideBySide = e.browserEvent instanceof MouseEvent && (e.browserEvent.ctrlKey || e.browserEvent.metaKey || e.browserEvent.altKey); this.open(!isDoubleClick, isDoubleClick, sideBySide); } -- GitLab