diff --git a/src/MaaWpfGui/ViewModels/UserControl/Settings/StartSettingsUserControlModel.cs b/src/MaaWpfGui/ViewModels/UserControl/Settings/StartSettingsUserControlModel.cs index 107d0683b8..c222ea37e6 100644 --- a/src/MaaWpfGui/ViewModels/UserControl/Settings/StartSettingsUserControlModel.cs +++ b/src/MaaWpfGui/ViewModels/UserControl/Settings/StartSettingsUserControlModel.cs @@ -71,7 +71,7 @@ public class StartSettingsUserControlModel : PropertyChangedBase } } - private bool _runDirectly = Convert.ToBoolean(ConfigurationHelper.GetValue(ConfigurationKeys.RunDirectly, bool.FalseString)); + private bool _runDirectly = Convert.ToBoolean(ConfigurationHelper.GetGlobalValue(ConfigurationKeys.RunDirectly, bool.FalseString)); /// /// Gets or sets a value indicating whether to run directly. @@ -82,7 +82,7 @@ public class StartSettingsUserControlModel : PropertyChangedBase set { SetAndNotify(ref _runDirectly, value); - ConfigurationHelper.SetValue(ConfigurationKeys.RunDirectly, value.ToString()); + ConfigurationHelper.SetGlobalValue(ConfigurationKeys.RunDirectly, value.ToString()); } } @@ -101,7 +101,7 @@ public class StartSettingsUserControlModel : PropertyChangedBase } } - private bool _openEmulatorAfterLaunch = Convert.ToBoolean(ConfigurationHelper.GetValue(ConfigurationKeys.StartEmulator, bool.FalseString)); + private bool _openEmulatorAfterLaunch = Convert.ToBoolean(ConfigurationHelper.GetGlobalValue(ConfigurationKeys.StartEmulator, bool.FalseString)); /// /// Gets or sets a value indicating whether to start emulator. @@ -112,7 +112,7 @@ public class StartSettingsUserControlModel : PropertyChangedBase set { SetAndNotify(ref _openEmulatorAfterLaunch, value); - ConfigurationHelper.SetValue(ConfigurationKeys.StartEmulator, value.ToString()); + ConfigurationHelper.SetGlobalValue(ConfigurationKeys.StartEmulator, value.ToString()); if (SettingsViewModel.GameSettings.ClientType == string.Empty && _runningState.GetIdle()) { SettingsViewModel.GameSettings.ClientType = "Official"; diff --git a/src/MaaWpfGui/Views/UserControl/Settings/StartSettingsUserControl.xaml b/src/MaaWpfGui/Views/UserControl/Settings/StartSettingsUserControl.xaml index f95b7cbf14..ae39034db0 100644 --- a/src/MaaWpfGui/Views/UserControl/Settings/StartSettingsUserControl.xaml +++ b/src/MaaWpfGui/Views/UserControl/Settings/StartSettingsUserControl.xaml @@ -26,6 +26,11 @@ HorizontalAlignment="Center" VerticalAlignment="Center" Orientation="Vertical"> +