mirror of
https://github.com/MaaAssistantArknights/MaaAssistantArknights.git
synced 2026-07-18 18:20:39 +08:00
fix: 修复Application.Current.Shutdown方法关闭时不保存窗口位置
This commit is contained in:
@@ -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;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user