Skip to content

Commit 392ccd9

Browse files
committed
properly cache current revealed reference
1 parent a343c7f commit 392ccd9

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

src/vs/editor/contrib/referenceSearch/referencesWidget.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -509,13 +509,15 @@ export class ReferenceWidget extends PeekViewWidget {
509509
return undefined;
510510
}
511511

512+
private _revealedReference?: OneReference;
513+
512514
private async _revealReference(reference: OneReference, revealParent: boolean): Promise<void> {
513515

514516
// check if there is anything to do...
515-
const currentSelection = this._tree.getSelection();
516-
if (currentSelection.length === 1 && currentSelection[0] === reference) {
517+
if (this._revealedReference === reference) {
517518
return;
518519
}
520+
this._revealedReference = reference;
519521

520522
// Update widget header
521523
if (reference.uri.scheme !== Schemas.inMemory) {

0 commit comments

Comments
 (0)