]> git.donarmstrong.com Git - qmk_firmware.git/commitdiff
[Docs] Update Super ALT↯TAB to remove use of unregister_code16 (#5766)
authorJez Cope <jezcope@users.noreply.github.com>
Sat, 4 May 2019 16:46:44 +0000 (17:46 +0100)
committerDrashna Jaelre <drashna@live.com>
Sat, 4 May 2019 16:46:44 +0000 (09:46 -0700)
The code as originally listed didn't work for me, but replacing `unregister_code16(LALT(KC_TAB));` with `unregister_code(KC_LALT);` fixes the problem and causes the macro to work as intended.

Thanks to folks on Discord for helping me figure this out.

docs/feature_macros.md

index fe45016e3b9b0b6106b5b91789e7ac080c061ace..d81c3c65597879a65f9cdbc05640a7fdca2fca19 100644 (file)
@@ -230,7 +230,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 void matrix_scan_user(void) {     # The very important timer. 
   if (is_alt_tab_active) {
     if (timer_elapsed(alt_tab_timer) > 1000) {
-      unregister_code16(LALT(KC_TAB));
+      unregister_code(KC_LALT);
       is_alt_tab_active = false;
     }
   }