]> git.donarmstrong.com Git - qmk_firmware.git/commitdiff
Make DEBUG keycode disable as well as enable (#5898)
authorfauxpark <fauxpark@gmail.com>
Sun, 19 May 2019 16:46:41 +0000 (02:46 +1000)
committerDrashna Jaelre <drashna@live.com>
Sun, 19 May 2019 16:46:41 +0000 (09:46 -0700)
* Make DEBUG keycode disable as well as enable

* print() can always be used regardless of debug_enable state

quantum/quantum.c

index 473ead65f4b13943ba674117807038382d68232c..23263b7007d7f4c4d3f38c3b62a16f98b8061220 100644 (file)
@@ -312,8 +312,12 @@ bool process_record_quantum(keyrecord_t *record) {
     return false;
     case DEBUG:
       if (record->event.pressed) {
-          debug_enable = true;
+        debug_enable ^= 1;
+        if (debug_enable) {
           print("DEBUG: enabled.\n");
+        } else {
+          print("DEBUG: disabled.\n");
+        }
       }
     return false;
     case EEPROM_RESET: