Fix UpdateCount desyncs

This commit is contained in:
Isaac Marovitz 2023-01-15 17:33:07 -05:00
parent c0ab32bc38
commit bdc04e6fb4
No known key found for this signature in database
GPG key ID: 97250B2B09A132E1

View file

@ -117,6 +117,8 @@ namespace Ryujinx.Ava.UI.ViewModels
{ {
SelectedDownloadableContents.Add(content); SelectedDownloadableContents.Add(content);
} }
OnPropertyChanged(nameof(UpdateCount));
} }
} }
} }
@ -209,6 +211,8 @@ namespace Ryujinx.Ava.UI.ViewModels
DownloadableContents.Add(content); DownloadableContents.Add(content);
SelectedDownloadableContents.Add(content); SelectedDownloadableContents.Add(content);
OnPropertyChanged(nameof(UpdateCount));
containsDownloadableContent = true; containsDownloadableContent = true;
} }
} }
@ -222,11 +226,13 @@ namespace Ryujinx.Ava.UI.ViewModels
public void Remove(DownloadableContentModel model) public void Remove(DownloadableContentModel model)
{ {
DownloadableContents.Remove(model); DownloadableContents.Remove(model);
OnPropertyChanged(nameof(UpdateCount));
} }
public void RemoveAll() public void RemoveAll()
{ {
DownloadableContents.Clear(); DownloadableContents.Clear();
OnPropertyChanged(nameof(UpdateCount));
} }
public void EnableAll() public void EnableAll()