diff options
author | scauligi <[email protected]> | 2018-02-04 10:45:19 -0800 |
---|---|---|
committer | Jack Humbert <[email protected]> | 2018-02-04 13:45:19 -0500 |
commit | 9fcda95363568156887c76867e843a86f8f75757 (patch) | |
tree | d9677c75a66589f5a32453003ba814458bb50b8e /quantum/quantum.c | |
parent | 2908c0f9277d021d35133940d6a4d77569229ecf (diff) | |
download | qmk_firmware-9fcda95363568156887c76867e843a86f8f75757.tar.gz qmk_firmware-9fcda95363568156887c76867e843a86f8f75757.zip |
Fixes to get tap dance to fire at proper places (#2272)0.5.229
* tap dance fixes: fire immediately upon completion and also get properly interrupted before macros
* bugfix for tapdance improvement
* fix build
Diffstat (limited to 'quantum/quantum.c')
-rw-r--r-- | quantum/quantum.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/quantum/quantum.c b/quantum/quantum.c index f5246d9b1e..d3685f50b8 100644 --- a/quantum/quantum.c +++ b/quantum/quantum.c @@ -209,6 +209,10 @@ bool process_record_quantum(keyrecord_t *record) { // return false; // } + #ifdef TAP_DANCE_ENABLE + preprocess_tap_dance(keycode, record); + #endif + if (!( #if defined(KEY_LOCK_ENABLE) // Must run first to be able to mask key_up events. |