diff --git a/rpcs3/Input/raw_mouse_handler.cpp b/rpcs3/Input/raw_mouse_handler.cpp index 874eccdde6..ec1670d9dd 100644 --- a/rpcs3/Input/raw_mouse_handler.cpp +++ b/rpcs3/Input/raw_mouse_handler.cpp @@ -268,7 +268,7 @@ void raw_mouse::update_values(s32 scan_code, bool pressed) // Get mouse buttons for (const auto& [button, btn] : m_buttons) { - if (!btn.is_key || btn.scan_code != scan_code) return; + if (!btn.is_key || btn.scan_code != scan_code) continue; m_handler->Button(m_index, button, pressed); }