X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=quantum%2Fdynamic_macro.h;h=07cba19f604c9913f558d430c6fabfe7f3ae81ed;hb=0afaed853519cf633b0a8962488f58a69505c8b4;hp=f242405defbdcd7416371c87be7271a1a96e19b3;hpb=967cf0f6d43bd05c9951c7c31190971acd0799ea;p=qmk_firmware.git diff --git a/quantum/dynamic_macro.h b/quantum/dynamic_macro.h index f242405de..07cba19f6 100644 --- a/quantum/dynamic_macro.h +++ b/quantum/dynamic_macro.h @@ -50,7 +50,7 @@ void dynamic_macro_led_blink(void) { #ifdef BACKLIGHT_ENABLE backlight_toggle(); - _delay_ms(100); + wait_ms(100); backlight_toggle(); #endif } @@ -274,6 +274,10 @@ bool process_record_dynamic_macro(uint16_t keycode, keyrecord_t *record) macro_id = 0; } return false; + case DYN_MACRO_PLAY1: + case DYN_MACRO_PLAY2: + dprintln("dynamic macro: ignoring macro play key while recording"); + return false; default: /* Store the key in the macro buffer and process it normally. */ switch (macro_id) {