diff --git a/src/ST.Client.Desktop/UI/ViewModels/Pages/GameListPageViewModel.cs b/src/ST.Client.Desktop/UI/ViewModels/Pages/GameListPageViewModel.cs index 45d908ead..e6aed267d 100644 --- a/src/ST.Client.Desktop/UI/ViewModels/Pages/GameListPageViewModel.cs +++ b/src/ST.Client.Desktop/UI/ViewModels/Pages/GameListPageViewModel.cs @@ -113,14 +113,22 @@ namespace System.Application.UI.ViewModels }); + HideAppCommand = ReactiveCommand.Create(OpenHideAppWindow); #if DEBUG MenuItems = new ObservableCollection() { - new MenuItemViewModel(nameof(AppResources.GameList_HideGameManger)), + new MenuItemViewModel(nameof(AppResources.GameList_HideGameManger)){ + Command=HideAppCommand + }, new MenuItemViewModel (nameof(AppResources.GameList_IdleGamesManger)), }; #endif } + public void OpenHideAppWindow() { + + IShowWindowService.Instance.Show(CustomWindow.HideApp, new HideAppWindowViewModel(), string.Empty, ResizeModeCompat.CanResize); + } + public ReactiveCommand HideAppCommand { get; } internal override void Activation() {