Fix issue with mouse buttons being applied to pad (#1156)
Some checks are pending
Build coop / build-linux (push) Waiting to run
Build coop / build-steamos (push) Waiting to run
Build coop / build-windows-opengl (push) Waiting to run
Build coop / build-windows-directx (push) Waiting to run
Build coop / build-macos-arm (push) Waiting to run
Build coop / build-macos-intel (push) Waiting to run

This commit is contained in:
EmeraldLockdown 2026-03-25 21:52:21 -05:00 committed by GitHub
parent b5d021b231
commit 43c697edf7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -196,6 +196,7 @@ static void controller_sdl_read(OSContPad *pad) {
if (mouse & SDL_BUTTON(mouse_binds[i][0]))
buttons_down |= mouse_binds[i][1];
}
pad->button |= buttons_down;
// remember buttons that changed from 0 to 1
last_mouse = (mouse_prev ^ mouse) & mouse;