aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormerry <git@mary.rs>2022-07-12 13:58:31 +0100
committerGitHub <noreply@github.com>2022-07-12 12:58:31 +0000
commit7853faa334fb6bc86a7d01564a868369cc627bb4 (patch)
tree711354bff2476599f869cfe629dde4d48a8c0114
parentb7fb474bfec178c28e37e8ccb3744a2e8a706407 (diff)
Ava/MainWindow: Do not show Show Console menu item on non-Windows (#3461)1.1.178
-rw-r--r--Ryujinx.Ava/Ui/ViewModels/MainWindowViewModel.cs5
-rw-r--r--Ryujinx.Ava/Ui/Windows/MainWindow.axaml2
2 files changed, 6 insertions, 1 deletions
diff --git a/Ryujinx.Ava/Ui/ViewModels/MainWindowViewModel.cs b/Ryujinx.Ava/Ui/ViewModels/MainWindowViewModel.cs
index a9bb38ee..9c027773 100644
--- a/Ryujinx.Ava/Ui/ViewModels/MainWindowViewModel.cs
+++ b/Ryujinx.Ava/Ui/ViewModels/MainWindowViewModel.cs
@@ -535,6 +535,11 @@ namespace Ryujinx.Ava.Ui.ViewModels
}
}
+ public bool ShowConsoleVisible
+ {
+ get => ConsoleHelper.SetConsoleWindowStateSupported;
+ }
+
public ObservableCollection<ApplicationData> Applications
{
get => _applications;
diff --git a/Ryujinx.Ava/Ui/Windows/MainWindow.axaml b/Ryujinx.Ava/Ui/Windows/MainWindow.axaml
index 4fcd8ad1..f79b4f79 100644
--- a/Ryujinx.Ava/Ui/Windows/MainWindow.axaml
+++ b/Ryujinx.Ava/Ui/Windows/MainWindow.axaml
@@ -128,7 +128,7 @@
<CheckBox IsChecked="{Binding StartGamesInFullscreen, Mode=TwoWay}" />
</MenuItem.Icon>
</MenuItem>
- <MenuItem Header="{locale:Locale MenuBarOptionsShowConsole}">
+ <MenuItem Header="{locale:Locale MenuBarOptionsShowConsole}" IsVisible="{Binding ShowConsoleVisible}">
<MenuItem.Icon>
<CheckBox IsChecked="{Binding ShowConsole, Mode=TwoWay}" />
</MenuItem.Icon>