]> git.donarmstrong.com Git - qmk_firmware.git/blobdiff - tmk_core/common/action_macro.c
fixed two typos
[qmk_firmware.git] / tmk_core / common / action_macro.c
index ba93fc8b2324b7cb96e9a5744a21eee89c3f588d..7726b1190769a869d7e3a711e6b077fcfab91ebe 100644 (file)
@@ -41,7 +41,8 @@ void action_macro_play(const macro_t *macro_p)
                 MACRO_READ();
                 dprintf("KEY_DOWN(%02X)\n", macro);
                 if (IS_MOD(macro)) {
-                    add_weak_mods(MOD_BIT(macro));
+                    add_macro_mods(MOD_BIT(macro));
+                    send_keyboard_report();
                 } else {
                     register_code(macro);
                 }
@@ -50,7 +51,8 @@ void action_macro_play(const macro_t *macro_p)
                 MACRO_READ();
                 dprintf("KEY_UP(%02X)\n", macro);
                 if (IS_MOD(macro)) {
-                    del_weak_mods(MOD_BIT(macro));
+                    del_macro_mods(MOD_BIT(macro));
+                    send_keyboard_report();
                 } else {
                     unregister_code(macro);
                 }