From a412999eeb445524153ac8fed9f72d15a785b09c Mon Sep 17 00:00:00 2001 From: KeatonTheBot Date: Sun, 13 Sep 2026 20:43:49 -0500 Subject: [PATCH] Fix Skip User Profiles This and `Add the player select applet` fixes commit c9c78841b9f5d24bafb17de1bfc85cc684c7728c. --- src/Ryujinx/UI/Applet/ProfileSelectorDialog.axaml.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/Ryujinx/UI/Applet/ProfileSelectorDialog.axaml.cs b/src/Ryujinx/UI/Applet/ProfileSelectorDialog.axaml.cs index 8d2c54088..5109f536a 100644 --- a/src/Ryujinx/UI/Applet/ProfileSelectorDialog.axaml.cs +++ b/src/Ryujinx/UI/Applet/ProfileSelectorDialog.axaml.cs @@ -8,8 +8,8 @@ using Ryujinx.Ava.UI.Helpers; using Ryujinx.Ava.UI.ViewModels; using Ryujinx.Common.Logging; using Ryujinx.HLE.HOS.Services.Account.Acc; +using Ryujinx.UI.Common.Configuration; using System.Collections.ObjectModel; -using System.ComponentModel; using System.Threading.Tasks; using UserProfile = Ryujinx.Ava.UI.Models.UserProfile; using UserProfileSft = Ryujinx.HLE.HOS.Services.Account.Acc.UserProfile; @@ -81,6 +81,13 @@ namespace Ryujinx.Ava.UI.Applet public static async Task<(UserId Id, bool Result)> ShowInputDialog(ProfileSelectorDialogViewModel viewModel) { + + if (ConfigurationState.Instance.System.SkipUserProfilesManager) + { + UserId defaultId = viewModel.SelectedUserId; + return (defaultId, true); + } + FAContentDialog contentDialog = new() { Title = LocaleManager.Instance[LocaleKeys.UserProfileWindowTitle],