refactor: implement IDisposable instead of calling custom Cleanup

Signed-off-by: leo <longshuang@msn.cn>
This commit is contained in:
leo 2025-05-20 17:24:00 +08:00
parent 550493b572
commit 75b7724d44
No known key found for this signature in database
8 changed files with 42 additions and 34 deletions

View file

@ -546,9 +546,9 @@ namespace SourceGit.ViewModels
_historiesFilterMode = Models.FilterMode.None;
_watcher?.Dispose();
_histories.Cleanup();
_workingCopy.Cleanup();
_stashesPage.Cleanup();
_histories.Dispose();
_workingCopy.Dispose();
_stashesPage.Dispose();
_watcher = null;
_histories = null;