From 342db51523f288c5ced20f5be3c679f46472cc45 Mon Sep 17 00:00:00 2001 From: jasaaved Date: Thu, 21 May 2026 02:32:51 -0700 Subject: [PATCH] FullscreenUI: Fix controller navigation breaking after Big Picture Mode window resized If Big Picture mode's window is resized too greatly, the window's NavRectRel are stale and controller navigation breaks. This also happens when toggling fullscreen. Now we force a nav reinit when resizing. --- pcsx2/ImGui/ImGuiManager.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pcsx2/ImGui/ImGuiManager.cpp b/pcsx2/ImGui/ImGuiManager.cpp index 228ec779b4..ae0d272bad 100644 --- a/pcsx2/ImGui/ImGuiManager.cpp +++ b/pcsx2/ImGui/ImGuiManager.cpp @@ -267,6 +267,9 @@ void ImGuiManager::WindowResized() // Scale might have changed as a result of window resize. RequestScaleUpdate(); + + if (GImGui->NavWindow != nullptr) + ImGui::NavInitWindow(GImGui->NavWindow, true); } void ImGuiManager::RequestScaleUpdate()