]> git.donarmstrong.com Git - qmk_firmware.git/commitdiff
Fix KC_ALT_TAB/KC_CMD_TAB logic
authorJeeBak Kim <jeebak.kim@gmail.com>
Sat, 6 Aug 2016 07:01:12 +0000 (00:01 -0700)
committerJeeBak Kim <jeebak.kim@gmail.com>
Sat, 6 Aug 2016 07:01:12 +0000 (00:01 -0700)
keyboards/planck/keymaps/jeebak/keymap.c

index 4a3cc2d56289ced1d14939ef02b7bf0b1351e4af..3b51e34e383010b62b934b5ae933cea702ac2c83 100644 (file)
@@ -372,11 +372,11 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 
     switch (id) {
       case KC_ALT_TAB:
-        if(use_cmd) { return (record->event.pressed ? MACRO( D(LGUI),  D(TAB), END ) : MACRO( U(TAB), END )); }
-        else        { return (record->event.pressed ? MACRO( D(LALT),  D(TAB), END ) : MACRO( U(TAB), END )); }
-      case KC_CMD_TAB:
         if(use_cmd) { return (record->event.pressed ? MACRO( D(LALT),  D(TAB), END ) : MACRO( U(TAB), END )); }
         else        { return (record->event.pressed ? MACRO( D(LGUI),  D(TAB), END ) : MACRO( U(TAB), END )); }
+      case KC_CMD_TAB:
+        if(use_cmd) { return (record->event.pressed ? MACRO( D(LGUI),  D(TAB), END ) : MACRO( U(TAB), END )); }
+        else        { return (record->event.pressed ? MACRO( D(LALT),  D(TAB), END ) : MACRO( U(TAB), END )); }
 
       case KC_CTL_TAB:
         return (record->event.pressed ? MACRO( D(LCTRL), D(TAB), END ) : MACRO( U(TAB), END ));