From d397f379fe9f6b48675269428101a5e22cad924c Mon Sep 17 00:00:00 2001 From: Zephyron Date: Wed, 3 Dec 2025 19:15:24 +1000 Subject: [PATCH] fix: block controller input only during loading screen Signed-off-by: Zephyron --- src/citron/main.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/citron/main.cpp b/src/citron/main.cpp index 4c3a2dbed..3b2a64823 100644 --- a/src/citron/main.cpp +++ b/src/citron/main.cpp @@ -5573,8 +5573,8 @@ void GMainWindow::UpdateUISettings() { } void GMainWindow::UpdateInputDrivers() { - // Do not process ANY controller input until emulation is fully running - if (!emulation_running) { + // Do not process any controller input while the loading screen is active + if (loading_screen && loading_screen->isVisible()) { return; }