Fix raw mouse handler keypress logic
This commit is contained in:
@@ -268,7 +268,7 @@ void raw_mouse::update_values(s32 scan_code, bool pressed)
|
|||||||
// Get mouse buttons
|
// Get mouse buttons
|
||||||
for (const auto& [button, btn] : m_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);
|
m_handler->Button(m_index, button, pressed);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user