fix: changes list sometimes did not update (#2150)

Signed-off-by: leo <longshuang@msn.cn>
This commit is contained in:
leo
2026-02-25 14:41:38 +08:00
parent c1634ae457
commit a76a898f88

View File

@@ -467,7 +467,6 @@ namespace SourceGit.ViewModels
private void Refresh()
{
_changes = [];
_requestingRevisionFiles = false;
_revisionFiles = null;
@@ -481,7 +480,12 @@ namespace SourceGit.ViewModels
ScrollOffset = Vector.Zero;
if (_commit == null)
{
Changes = [];
VisibleChanges = [];
SelectedChanges = null;
return;
}
if (_cancellationSource is { IsCancellationRequested: false })
_cancellationSource.Cancel();