fix: do not save preference in design mode

Signed-off-by: leo <longshuang@msn.cn>
This commit is contained in:
leo 2025-03-11 11:41:37 +08:00
parent 54d49a9eda
commit f23e3478e6
No known key found for this signature in database
5 changed files with 14 additions and 5 deletions

View file

@ -273,8 +273,10 @@ namespace SourceGit.Views
protected override void OnClosing(WindowClosingEventArgs e)
{
(DataContext as ViewModels.Launcher)?.Quit(Width, Height);
base.OnClosing(e);
if (!Design.IsDesignMode && DataContext is ViewModels.Launcher launcher)
launcher.Quit(Width, Height);
}
private void OnOpenWorkspaceMenu(object sender, RoutedEventArgs e)