Icon, Tab state persistence

This commit is contained in:
2022-02-03 13:08:35 +01:00
parent 1ea1012703
commit 3da246b3ca
28 changed files with 283 additions and 31 deletions

View File

@@ -6,6 +6,7 @@ using Avalonia.Markup.Xaml;
using FileTime.Avalonia.Misc;
using FileTime.Avalonia.Models;
using FileTime.Avalonia.ViewModels;
using System;
using System.Linq;
namespace FileTime.Avalonia.Views
@@ -107,5 +108,10 @@ namespace FileTime.Avalonia.Views
e.Handled = true;
}
}
private void OnWindowClosed(object sender, EventArgs e)
{
ViewModel?.StatePersistence.SaveStatesAsync().Wait();
}
}
}