diff --git a/src/MaaWpfGui/ViewModels/UserControl/TaskQueue/RoguelikeSettingsUserControlModel.cs b/src/MaaWpfGui/ViewModels/UserControl/TaskQueue/RoguelikeSettingsUserControlModel.cs index 38f71a1345..d46e5a9b66 100644 --- a/src/MaaWpfGui/ViewModels/UserControl/TaskQueue/RoguelikeSettingsUserControlModel.cs +++ b/src/MaaWpfGui/ViewModels/UserControl/TaskQueue/RoguelikeSettingsUserControlModel.cs @@ -636,8 +636,7 @@ public class RoguelikeSettingsUserControlModel : TaskViewModel RoguelikeStartAwards = list; OnPropertyChanged(nameof(RoguelikeStartAwards)); - _roguelikeStartWithSelectList = RoguelikeStartAwards.Where(i => config.Contains(i.Value)).ToArray(); - OnPropertyChanged(nameof(RoguelikeStartWithSelectList)); + RoguelikeStartWithSelectList = RoguelikeStartAwards.Where(i => config.Contains(i.Value)).ToArray(); } private object[] _roguelikeStartWithSelectList = []; @@ -648,7 +647,6 @@ public class RoguelikeSettingsUserControlModel : TaskViewModel set { SetAndNotify(ref _roguelikeStartWithSelectList, value); - Instances.SettingsViewModel.UpdateWindowTitle(); var config = string.Join(' ', _roguelikeStartWithSelectList.Cast>().Select(i => i.Value).ToList()); ConfigurationHelper.SetGlobalValue(ConfigurationKeys.RoguelikeStartWithSelectList, config); }