Skip to content

Scroll accumulation bug loses events#712

Open
github-actions[bot] wants to merge 1 commit into
devfrom
opencode/schedule-e27cee-20260513085357
Open

Scroll accumulation bug loses events#712
github-actions[bot] wants to merge 1 commit into
devfrom
opencode/schedule-e27cee-20260513085357

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

Issue filed successfully at #711

Finding: Mouse wheel scroll values use assignment (=) instead of accumulation (+=) when multiple SDL_EVENT_MOUSE_WHEEL events arrive in the same frame. This causes lost scroll deltas during rapid/high-resolution scrolling, breaking inventory scrolling, menu navigation, and map zoom. The fix is a one-character change per line (=+=) matching the existing accumulation pattern used for mouse_dx/mouse_dy.

Triggered by scheduled workflow

New%20session%20-%202026-05-13T08%3A53%3A56.558Z
opencode session  |  github run

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants