From d35a7cc6444617eb4b800bce24f8abb481e255b2 Mon Sep 17 00:00:00 2001 From: Eric Tang Date: Tue, 26 Jun 2018 15:14:21 -0700 Subject: [PATCH] Clear the report at the end of a text macro --- right/src/macros.c | 1 + 1 file changed, 1 insertion(+) 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) {