From e71fe151269ca6d0e3d4fb2582270f2df0a65469 Mon Sep 17 00:00:00 2001 From: str1k3r <115313679+S1l3ntStr1ke87@users.noreply.github.com> Date: Sat, 5 Sep 2026 09:14:31 -0400 Subject: [PATCH] fix: signin ui showing with multiple controllers --- Minecraft.Client/Common/UI/UIScene_JoinMenu.cpp | 5 +++++ Minecraft.Client/Common/UI/UIScene_LoadMenu.cpp | 2 ++ 2 files changed, 7 insertions(+) diff --git a/Minecraft.Client/Common/UI/UIScene_JoinMenu.cpp b/Minecraft.Client/Common/UI/UIScene_JoinMenu.cpp index 11db9c51..0b98bbc3 100644 --- a/Minecraft.Client/Common/UI/UIScene_JoinMenu.cpp +++ b/Minecraft.Client/Common/UI/UIScene_JoinMenu.cpp @@ -359,12 +359,17 @@ void UIScene_JoinMenu::StartSharedLaunchFlow() } else { + //str1k3r - just skip this on Windows64 +#ifdef _WINDOWS64 + JoinGame(this); +#else //ProfileManager.RequestSignInUI(false, false, false, true, false,&UIScene_JoinMenu::StartGame_SignInReturned, this,ProfileManager.GetPrimaryPad()); SignInInfo info; info.Func = &UIScene_JoinMenu::StartGame_SignInReturned; info.lpParam = (LPVOID)GetCallbackUniqueId(); info.requireOnline = true; ui.NavigateToScene(ProfileManager.GetPrimaryPad(),eUIScene_QuadrantSignin,&info); +#endif } } diff --git a/Minecraft.Client/Common/UI/UIScene_LoadMenu.cpp b/Minecraft.Client/Common/UI/UIScene_LoadMenu.cpp index e61f1d1e..64c1b3a3 100644 --- a/Minecraft.Client/Common/UI/UIScene_LoadMenu.cpp +++ b/Minecraft.Client/Common/UI/UIScene_LoadMenu.cpp @@ -1444,10 +1444,12 @@ int UIScene_LoadMenu::LoadDataComplete(void *pParam) // ui.RequestMessageBox( IDS_FAILED_TO_CREATE_GAME_TITLE, IDS_NO_PLAYSTATIONPLUS, uiIDA,2,ProfileManager.GetPrimaryPad(),&UIScene_LoadMenu::PSPlusReturned,pClass, app.GetStringTable(),NULL,0,false); } #endif +#ifndef _WINDOWS64 else { pClass->m_bRequestQuadrantSignin = true; } +#endif } } else