This website requires JavaScript.
Explore
Help
Sign in
pwarren
/
zmk_mf68
Watch
1
Star
0
Fork
You've already forked zmk_mf68
0
Code
Issues
Pull requests
Projects
Releases
Packages
Wiki
Activity
3114ce00b9
zmk_mf68
/
app
/
tests
/
combo
/
press-release-long-combo-wrong-last-key
/
events.patterns
2 lines
29 B
Text
Raw
Normal View
History
Unescape
Escape
fix(combos): Check each combo key, not just last The current combo completion check only makes sure the last key in the combo is set. This works when the combo is typed correctly initially, or when reraising events in a combo of length two. However, it fails for longer combos since the last event in pressed_keys might be set, but the first (or subsequent) event in pressed_keys can be NULL thanks to release_pressed_keys. Also added a regression test.
2021-06-09 01:56:02 +10:00
s/.*hid_listener_keycode_//p
Reference in a new issue
Copy permalink