@ -117,6 +117,21 @@ namespace ICSharpCode.ILSpy
);
}
internal void RefreshSave()
{
if (!dirty) {
dirty = true;
App.Current.Dispatcher.BeginInvoke(
DispatcherPriority.Background,
new Action(
delegate {
dirty = false;
AssemblyListManager.SaveList(this);
})
internal void ClearCache()
@ -375,6 +375,7 @@ namespace ICSharpCode.ILSpy.TreeNodes
node.RaisePropertyChanged("Foreground");
MainWindow.Instance.CurrentAssemblyList.RefreshSave();