From 2b100621abdaea83d0810ec131ce08d8627d4298 Mon Sep 17 00:00:00 2001 From: Stenzek Date: Thu, 30 Apr 2026 23:29:46 +1000 Subject: [PATCH] FullscreenUI: Fix possible RemoveHook() call on wrong thread --- src/core/fullscreenui_settings.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/fullscreenui_settings.cpp b/src/core/fullscreenui_settings.cpp index 5417486ec..6637c5682 100644 --- a/src/core/fullscreenui_settings.cpp +++ b/src/core/fullscreenui_settings.cpp @@ -548,7 +548,7 @@ void FullscreenUI::InputBindingDialog::Draw() // allow the dialog to fade out, but stop receiving any more events m_time_remaining = 0.0f; m_binding_type = InputBindingInfo::Type::Unknown; - InputManager::RemoveHook(); + Host::RunOnCoreThread(&InputManager::RemoveHook); StartClose(); } }