Skip to content

Commit

Permalink
[MicroMod] Move callback back into macro code since that wasn't the p…
Browse files Browse the repository at this point in the history
…roblem
  • Loading branch information
drashna committed Jan 14, 2024
1 parent 5c3f9d7 commit f6727a8
Showing 1 changed file with 9 additions and 8 deletions.
17 changes: 9 additions & 8 deletions keyboards/handwired/onekey/micromod/keymaps/drashna/keymap.c
Original file line number Diff line number Diff line change
Expand Up @@ -333,17 +333,17 @@ void oled_render_large_display(bool side) {

}
#endif
uint32_t my_callback(uint32_t trigger_time, void *cb_arg) {
rgb_matrix_step_noeeprom();
void last_matrix_activity_trigger(void);
last_matrix_activity_trigger();
return 5000;
}
static deferred_token my_token = INVALID_DEFERRED_TOKEN;

bool process_record_keymap(uint16_t keycode, keyrecord_t *record) {
switch (keycode) {
case FUN_TIME:
case FUN_TIME: {
uint32_t my_callback(uint32_t trigger_time, void *cb_arg) {
rgb_matrix_step_noeeprom();
void last_matrix_activity_trigger(void);
last_matrix_activity_trigger();
return 5000;
}
static deferred_token my_token = INVALID_DEFERRED_TOKEN;
if (record->event.pressed) {
if (my_token == INVALID_DEFERRED_TOKEN) {
my_token = defer_exec(500, my_callback, NULL);
Expand All @@ -354,6 +354,7 @@ bool process_record_keymap(uint16_t keycode, keyrecord_t *record) {
}
}
break;
}
}
return true;
}

0 comments on commit f6727a8

Please sign in to comment.