fix: block controller input only during loading screen

Signed-off-by: Zephyron <zephyron@citron-emu.org>
This commit is contained in:
Zephyron
2025-12-03 19:15:24 +10:00
parent 6064320336
commit d397f379fe

View File

@@ -5573,8 +5573,8 @@ void GMainWindow::UpdateUISettings() {
} }
void GMainWindow::UpdateInputDrivers() { void GMainWindow::UpdateInputDrivers() {
// Do not process ANY controller input until emulation is fully running // Do not process any controller input while the loading screen is active
if (!emulation_running) { if (loading_screen && loading_screen->isVisible()) {
return; return;
} }