提交 85fef160 编写于 作者: J Joao Moreno

fixes #69284

上级 bfe5b4c9
......@@ -26,7 +26,7 @@ import { attachListStyler, computeStyles, defaultListStyles } from 'vs/platform/
import { IThemeService } from 'vs/platform/theme/common/themeService';
import { InputFocusedContextKey } from 'vs/platform/contextkey/common/contextkeys';
import { ObjectTree, IObjectTreeOptions } from 'vs/base/browser/ui/tree/objectTree';
import { ITreeEvent, ITreeRenderer, IAsyncDataSource, IDataSource } from 'vs/base/browser/ui/tree/tree';
import { ITreeEvent, ITreeRenderer, IAsyncDataSource, IDataSource, ITreeMouseEvent } from 'vs/base/browser/ui/tree/tree';
import { AsyncDataTree, IAsyncDataTreeOptions } from 'vs/base/browser/ui/tree/asyncDataTree';
import { DataTree, IDataTreeOptions } from 'vs/base/browser/ui/tree/dataTree';
import { IKeyboardNavigationEventFilter } from 'vs/base/browser/ui/tree/abstractTree';
......@@ -692,6 +692,7 @@ export class TreeResourceNavigator2<T, TFilterData> extends Disposable {
}
this._register(this.tree.onDidChangeSelection(e => this.onSelection(e)));
this._register(this.tree.onMouseDblClick(e => this.onSelection(e)));
}
private onFocus(e: ITreeEvent<T | null>): void {
......@@ -709,7 +710,7 @@ export class TreeResourceNavigator2<T, TFilterData> extends Disposable {
}
}
private onSelection(e: ITreeEvent<T | null>): void {
private onSelection(e: ITreeEvent<T | null> | ITreeMouseEvent<T | null>, doubleClick = false): void {
if (!e.browserEvent || e.browserEvent.type === 'contextmenu') {
return;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册