forked from forks/qmk_firmware
5a860b71a1
since the keycode for a tap dance process gets process only after the TAPPING_TERM timeout, you really only have ONESHOT_TIMEOUT - TAPPING_TERM time to tap or double tap on the key. This fix save the oneshot_mods into the action.state structure and applies the mods with the keycode when it's registered. It also unregisters the mod when the the tap dance process gets reset. |
||
---|---|---|
.. | ||
process_chording.c | ||
process_chording.h | ||
process_leader.c | ||
process_leader.h | ||
process_midi.c | ||
process_midi.h | ||
process_music.c | ||
process_music.h | ||
process_printer.c | ||
process_printer.h | ||
process_printer_bb.c | ||
process_tap_dance.c | ||
process_tap_dance.h | ||
process_unicode.c | ||
process_unicode.h |