]> git.donarmstrong.com Git - qmk_firmware.git/commitdiff
Mask off TD() parameter properly (#6143)
authorfauxpark <fauxpark@gmail.com>
Thu, 8 Aug 2019 21:15:34 +0000 (07:15 +1000)
committerDrashna Jaelre <drashna@live.com>
Thu, 8 Aug 2019 21:15:34 +0000 (14:15 -0700)
* Mask off TD() parameter properly

* More parentheses

quantum/process_keycode/process_tap_dance.h

index ca12f4746e33996b3d034503c2befd6fb273277c..00d70cbc59d0a748f9e9a2beb28ca5f9db0befad 100644 (file)
@@ -34,7 +34,7 @@ typedef struct
   bool finished;
 } qk_tap_dance_state_t;
 
-#define TD(n) (QK_TAP_DANCE + n)
+#define TD(n) (QK_TAP_DANCE | ((n) & 0xFF))
 
 typedef void (*qk_tap_dance_user_fn_t) (qk_tap_dance_state_t *state, void *user_data);