-
Notifications
You must be signed in to change notification settings - Fork 46
Open
Labels
Milestone
Description
The key listener should have an option where it will queue repeated keys while they are held down (at a user settable rate) but flush those keys completely when the key is lifted.
Issue to consider: What if multiple keys are held and only some released and/or new ones held during previous holding?
Choices:
- Only most recent key is tracked
- Keys are repeated in order of original pressing and individually flushed when lifted
- Only first key is tracked
- Keys are resolved into OS level characters (still with 1-3 being relevant)
Currently leaning towards choice 1 as it is easy to implement and a reasonable user expectation.
Reactions are currently unavailable