From 37c4277b9226f4d8dcbbfc24f3596f702093ecb4 Mon Sep 17 00:00:00 2001 From: Alexei Kotov Date: Thu, 14 Aug 2025 13:47:18 +0300 Subject: [PATCH] Also don't process controller menu axis navigation events for hidden menus --- apps/openmw/mwinput/controllermanager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/openmw/mwinput/controllermanager.cpp b/apps/openmw/mwinput/controllermanager.cpp index fedcefe0b2..c0a7dbbae0 100644 --- a/apps/openmw/mwinput/controllermanager.cpp +++ b/apps/openmw/mwinput/controllermanager.cpp @@ -353,7 +353,7 @@ namespace MWInput } MWGui::WindowBase* topWin = winMgr->getActiveControllerWindow(); - if (topWin) + if (topWin && topWin->isVisible()) { // Update cursor state mGamepadGuiCursorEnabled = topWin->isGamepadCursorAllowed();