This commit is contained in:
Ladislau Szomoru 2023-12-18 14:28:37 +01:00 committed by GitHub
parent 4b0847c7c3
commit 26f67e0dd4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2854,6 +2854,12 @@ export class SCMViewPane extends ViewPane {
return;
}
// Do not set focus/selection when the resource is already focused and selected
if (this.tree.getFocus().some(e => isSCMResource(e) && this.uriIdentityService.extUri.isEqual(e.sourceUri, uri)) &&
this.tree.getSelection().some(e => isSCMResource(e) && this.uriIdentityService.extUri.isEqual(e.sourceUri, uri))) {
return;
}
this.revealResourceThrottler.queue(
() => this.treeOperationSequencer.queue(
async () => {