Преглед на файлове

Merge pull request #1294 from shieldsd/master

Prevent the recording of looping dynamic macros.
Jack Humbert преди 8 години
родител
ревизия
d548693c8b
променени са 1 файла, в които са добавени 4 реда и са изтрити 0 реда
  1. 4 0
      quantum/dynamic_macro.h

+ 4 - 0
quantum/dynamic_macro.h

@@ -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) {