add a setup wizard opener in the help dropdown in the menu bar, that also respects CanShowSetupWizard

This commit is contained in:
GreemDev
2025-11-22 23:23:30 -06:00
parent 8ab851ead8
commit c5b325bde2
6 changed files with 43 additions and 9 deletions

View File

@@ -25,7 +25,7 @@ namespace Ryujinx.Ava.UI.SetupWizard
public override async Task Start()
{
NotificationHelper.SetNotificationManager(wizardWindow);
RyujinxSetupWizardWindow.IsUsingSetupWizard = true;
RyujinxSetupWizardWindow.IsOpen = true;
Start:
await FirstPage();
@@ -40,7 +40,7 @@ namespace Ryujinx.Ava.UI.SetupWizard
Return:
NotificationHelper.SetNotificationManager(_mainWindow);
wizardWindow.Close();
RyujinxSetupWizardWindow.IsUsingSetupWizard = false;
RyujinxSetupWizardWindow.IsOpen = false;
if (_configWasModified)
ConfigurationState.Instance.ToFileFormat().SaveConfig(Program.GlobalConfigurationPath);