fix<RevisionFiles>: fix revision file tree missing issue due to Unloaded event will be called on active tab changed

This commit is contained in:
leo 2021-06-07 20:09:59 +08:00
parent 8db90574bb
commit dcf24db75a
3 changed files with 19 additions and 2 deletions

View file

@ -19,6 +19,12 @@ namespace SourceGit.Views.Widgets {
public CommitDetail() {
InitializeComponent();
Unloaded += (o, e) => {
changeList.ItemsSource = new List<Models.Change>();
changeContainer.CleanUp();
revisionFiles.Cleanup();
};
}
public void SetData(string repo, Models.Commit commit) {