chore: 最小化到托盘和使用托盘图标改为全局配置

This commit is contained in:
uye
2024-12-28 15:23:59 +08:00
parent 395d53fe0c
commit ea4256a9f2
2 changed files with 4 additions and 4 deletions

View File

@@ -44,10 +44,10 @@ namespace MaaWpfGui.Services.Managers
{
MainWindow.StateChanged += MainWindowStateChanged;
bool minimizeToTray = Convert.ToBoolean(ConfigurationHelper.GetValue(ConfigurationKeys.MinimizeToTray, bool.FalseString));
bool minimizeToTray = Convert.ToBoolean(ConfigurationHelper.GetGlobalValue(ConfigurationKeys.MinimizeToTray, bool.FalseString));
SetMinimizeToTray(minimizeToTray);
bool useTrayIcon = Convert.ToBoolean(ConfigurationHelper.GetValue(ConfigurationKeys.UseTray, bool.TrueString));
bool useTrayIcon = Convert.ToBoolean(ConfigurationHelper.GetGlobalValue(ConfigurationKeys.UseTray, bool.TrueString));
SetUseTrayIcon(useTrayIcon);
}

View File

@@ -86,7 +86,7 @@ public class GuiSettingsUserControlModel : PropertyChangedBase
}
}
private bool _minimizeToTray = Convert.ToBoolean(ConfigurationHelper.GetValue(ConfigurationKeys.MinimizeToTray, bool.FalseString));
private bool _minimizeToTray = Convert.ToBoolean(ConfigurationHelper.GetGlobalValue(ConfigurationKeys.MinimizeToTray, bool.FalseString));
/// <summary>
/// Gets or sets a value indicating whether to minimize to tray.
@@ -97,7 +97,7 @@ public class GuiSettingsUserControlModel : PropertyChangedBase
set
{
SetAndNotify(ref _minimizeToTray, value);
ConfigurationHelper.SetValue(ConfigurationKeys.MinimizeToTray, value.ToString());
ConfigurationHelper.SetGlobalValue(ConfigurationKeys.MinimizeToTray, value.ToString());
Instances.MainWindowManager.SetMinimizeToTray(value);
}
}