fix: signin ui showing with multiple controllers

This commit is contained in:
2026-09-05 09:14:31 -04:00
parent 8e471b7e9c
commit e71fe15126
2 changed files with 7 additions and 0 deletions
@@ -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
}
}
@@ -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