Skip to content

Conversation

@Squizoff
Copy link
Contributor

@Squizoff Squizoff commented Nov 1, 2025

Previously, when switching keyboard layouts or pressing modifier keys (Ctrl, Shift, Alt), their state could get out of sync with the SDL, causing the game to think the modifier was still pressed when it wasn't.

This adds the IN_SyncModifiers() that is called after the input is updated to correctly reflect the current state of the SDL modifier in the engine.

And fixed https://github.com/ec-/Quake3e/issues/350

@ec- ec- merged commit da7ad76 into ec-:main Nov 1, 2025
28 checks passed
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.

2 participants