From 4ed7fa3af30996a5567d3708998b00fc828fe552 Mon Sep 17 00:00:00 2001 From: Adrian <78108584+AdrianCassar@users.noreply.github.com> Date: Sun, 22 Mar 2026 21:25:43 +0000 Subject: [PATCH] [UI] Fixed input focus interfering with gamepad navigation --- src/xenia/kernel/xam/ui/create_profile_ui.cc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/xenia/kernel/xam/ui/create_profile_ui.cc b/src/xenia/kernel/xam/ui/create_profile_ui.cc index ac7c35897..0429748da 100644 --- a/src/xenia/kernel/xam/ui/create_profile_ui.cc +++ b/src/xenia/kernel/xam/ui/create_profile_ui.cc @@ -33,9 +33,8 @@ void CreateProfileUI::OnDraw(ImGuiIO& io) { return; } - if (ImGui::IsWindowFocused(ImGuiFocusedFlags_RootAndChildWindows) && - !ImGui::IsAnyItemActive() && !ImGui::IsMouseClicked(0)) { - ImGui::SetKeyboardFocusHere(0); + if (ImGui::IsWindowAppearing()) { + ImGui::SetKeyboardFocusHere(); } ImGui::TextUnformatted("Gamertag:");