dialog should release joysticks automatically #182

Closed
opened 2026-09-02 18:00:37 +00:00 by metaheavens · 1 comment
Owner
No description provided.
Author
Owner

Implemented in d413d1d. TouchJoystick now exposes an idempotent release_input API and joins a shared touch_joysticks group. NarrationBanner releases that group before applying its pause, so both movement and fire sticks stop, recenter visually, and cannot resume from a swallowed finger-up event. Covered by the new test_dialog_releases_joysticks plus joystick control/recentering, dialog typing/pause, and post-dialog input regressions.

Implemented in d413d1d. TouchJoystick now exposes an idempotent release_input API and joins a shared touch_joysticks group. NarrationBanner releases that group before applying its pause, so both movement and fire sticks stop, recenter visually, and cannot resume from a swallowed finger-up event. Covered by the new test_dialog_releases_joysticks plus joystick control/recentering, dialog typing/pause, and post-dialog input regressions.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
metaheavens/spaceship#182
No description provided.