提交 fae3d67f 编写于 作者: J Joao Moreno

fixes #69439

上级 85fef160
......@@ -400,7 +400,6 @@ export class ReferenceWidget extends PeekViewWidget {
if (e.browserEvent instanceof KeyboardEvent) {
// todo@joh make this a command
goto = true;
} else if (e.browserEvent instanceof MouseEvent) {
aside = e.browserEvent.ctrlKey || e.browserEvent.metaKey || e.browserEvent.altKey;
goto = e.browserEvent.detail === 2;
......@@ -413,6 +412,18 @@ export class ReferenceWidget extends PeekViewWidget {
onEvent(e.elements[0], 'show');
}
});
this._tree.onMouseDblClick(e => {
const aside = e.browserEvent.ctrlKey || e.browserEvent.metaKey || e.browserEvent.altKey;
const goto = e.browserEvent.detail === 2;
if (aside) {
onEvent(e.element, 'side');
} else if (goto) {
onEvent(e.element, 'goto');
} else {
onEvent(e.element, 'show');
}
});
dom.hide(this._treeContainer);
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册