fix: Update unstaged filed counter when unstaged files change (#1007)

* Add missing OnPropertyChanged in Cleanup

* Force unstaged count to refresh
This commit is contained in:
Oleg Kosmakov 2025-02-20 02:31:07 +01:00 committed by GitHub
parent ce16ac63eb
commit cbc2e46beb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -214,9 +214,11 @@ namespace SourceGit.ViewModels
OnPropertyChanged(nameof(SelectedStaged));
_visibleUnstaged.Clear();
_unstaged.Clear();
OnPropertyChanged(nameof(VisibleUnstaged));
_unstaged.Clear();
OnPropertyChanged(nameof(Unstaged));
_staged.Clear();
OnPropertyChanged(nameof(Staged));
@ -305,6 +307,7 @@ namespace SourceGit.ViewModels
_isLoadingData = true;
HasUnsolvedConflicts = hasConflict;
VisibleUnstaged = visibleUnstaged;
OnPropertyChanged(nameof(Unstaged));
Staged = staged;
SelectedUnstaged = selectedUnstaged;
SelectedStaged = selectedStaged;