提交 3f7889ce 编写于 作者: I isidor

treeResourceNavigator: fire onSelection also for keyboard events

上级 4bdde425
......@@ -621,12 +621,12 @@ export class TreeResourceNavigator2<T, TFilterData> extends Disposable {
}
private onSelection(e: ITreeEvent<T>): 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);
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册