diff --git a/BetterGenshinImpact/ViewModel/Pages/OneDragonFlowViewModel.cs b/BetterGenshinImpact/ViewModel/Pages/OneDragonFlowViewModel.cs index 4cec56c1..1b9024ea 100644 --- a/BetterGenshinImpact/ViewModel/Pages/OneDragonFlowViewModel.cs +++ b/BetterGenshinImpact/ViewModel/Pages/OneDragonFlowViewModel.cs @@ -229,7 +229,7 @@ public partial class OneDragonFlowViewModel : ViewModel [ObservableProperty] private List _domainNameList = ["", ..MapLazyAssets.Instance.DomainNameList]; - [ObservableProperty] private List _completionActionList = ["无", "关闭游戏", "关闭游戏和软件", "关机"]; + [ObservableProperty] private List _completionActionList = ["无", "关闭游戏", "关闭软件", "关闭游戏和软件", "关机"]; [ObservableProperty] private List _sundayEverySelectedValueList = ["","1", "2", "3"]; @@ -650,6 +650,9 @@ public partial class OneDragonFlowViewModel : ViewModel case "关闭游戏": SystemControl.CloseGame(); break; + case "关闭软件": + Application.Current.Dispatcher.Invoke(() => { Application.Current.Shutdown(); }); + break; case "关闭游戏和软件": SystemControl.CloseGame(); Application.Current.Dispatcher.Invoke(() => { Application.Current.Shutdown(); }); @@ -820,4 +823,4 @@ public partial class OneDragonFlowViewModel : ViewModel Toast.Error("重命名配置时失败"); } } -} \ No newline at end of file +}