提交 392ccd93 编写于 作者: J Johannes Rieken

properly cache current revealed reference

上级 a343c7f8
......@@ -509,13 +509,15 @@ export class ReferenceWidget extends PeekViewWidget {
return undefined;
}
private _revealedReference?: OneReference;
private async _revealReference(reference: OneReference, revealParent: boolean): Promise<void> {
// check if there is anything to do...
const currentSelection = this._tree.getSelection();
if (currentSelection.length === 1 && currentSelection[0] === reference) {
if (this._revealedReference === reference) {
return;
}
this._revealedReference = reference;
// Update widget header
if (reference.uri.scheme !== Schemas.inMemory) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册