fix: 修复Application.Current.Shutdown方法关闭时不保存窗口位置

This commit is contained in:
uye
2023-03-01 14:49:27 +08:00
parent 4f6f031387
commit 0586006f01
2 changed files with 4 additions and 4 deletions

View File

@@ -2181,7 +2181,7 @@ namespace MaaWpfGui
if (SaveGUIParametersOnClosing)
{
Application.Current.MainWindow.Closing += SaveGUIParameters;
Application.Current.Exit += SaveGUIParameters;
Application.Current.MainWindow.Closed += SaveGUIParameters;
}
else
{
@@ -2206,12 +2206,12 @@ namespace MaaWpfGui
if (value)
{
Application.Current.MainWindow.Closing += SaveGUIParameters;
Application.Current.Exit += SaveGUIParameters;
Application.Current.MainWindow.Closed += SaveGUIParameters;
}
else
{
Application.Current.MainWindow.Closing -= SaveGUIParameters;
Application.Current.Exit -= SaveGUIParameters;
Application.Current.MainWindow.Closed -= SaveGUIParameters;
}
}
}

View File

@@ -129,7 +129,7 @@ namespace MaaWpfGui
if (_settingsViewModel.LoadGUIParameters && _settingsViewModel.SaveGUIParametersOnClosing)
{
Application.Current.MainWindow.Closing += _settingsViewModel.SaveGUIParameters;
Application.Current.Exit += _settingsViewModel.SaveGUIParameters;
Application.Current.MainWindow.Closed += _settingsViewModel.SaveGUIParameters;
}
}