diff options
Diffstat (limited to 'quantum/process_keycode/process_tap_dance.c')
| -rw-r--r-- | quantum/process_keycode/process_tap_dance.c | 4 | 
1 files changed, 3 insertions, 1 deletions
| diff --git a/quantum/process_keycode/process_tap_dance.c b/quantum/process_keycode/process_tap_dance.c index 9b172e1b6c..186889bc29 100644 --- a/quantum/process_keycode/process_tap_dance.c +++ b/quantum/process_keycode/process_tap_dance.c @@ -22,7 +22,9 @@ static void _process_tap_dance_action_pair (qk_tap_dance_state_t *state,  static void _process_tap_dance_action_fn (qk_tap_dance_state_t *state,                                            qk_tap_dance_user_fn_t fn)  { -  fn(state); +  if (fn) { +    fn(state); +  }  }  void process_tap_dance_action (uint16_t keycode) | 
