diff --git a/src/views/nodes/compareBranchNode.ts b/src/views/nodes/compareBranchNode.ts index 6283d87..5df169a 100644 --- a/src/views/nodes/compareBranchNode.ts +++ b/src/views/nodes/compareBranchNode.ts @@ -73,7 +73,7 @@ export class CompareBranchNode extends ViewNode { const files = await Container.git.getDiffStatus( this.uri.repoPath!, - // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing - GitRevision.createRange(this.branch.ref, this._compareWith?.ref || 'HEAD', '...'), + this.compareWithWorkingTree + ? // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing + this._compareWith?.ref || 'HEAD' + : // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing + GitRevision.createRange(this.branch.ref, this._compareWith?.ref || 'HEAD', '...'), ); return {