diff --git a/right/src/macros.c b/right/src/macros.c index 2859c0b..99839c6 100644 --- a/right/src/macros.c +++ b/right/src/macros.c @@ -340,6 +340,7 @@ bool processTextAction(void) if (textIndex == currentMacroAction.text.textLen) { textIndex = 0; reportIndex = USB_BASIC_KEYBOARD_MAX_KEYS; + memset(&MacroBasicKeyboardReport, 0, sizeof MacroBasicKeyboardReport); return false; } if (reportIndex == USB_BASIC_KEYBOARD_MAX_KEYS) {