]> git.donarmstrong.com Git - qmk_firmware.git/commitdiff
flip all LEDs off, then turn on the right ones
authorDon Armstrong <don@donarmstrong.com>
Fri, 20 Oct 2017 23:13:36 +0000 (16:13 -0700)
committerDon Armstrong <don@donarmstrong.com>
Tue, 24 Dec 2019 16:53:57 +0000 (08:53 -0800)
layouts/community/ergodox/don/keymap.c

index a2890af5f507472b14025154113daf8b22d1f2ce..640b24f84eb91e7b3af8bc1df4848523b321cdd3 100644 (file)
@@ -206,6 +206,12 @@ void matrix_init_user(void) {
 void matrix_scan_user(void) {
 #ifdef LEFT_LEDS
    uint8_t layer = biton32(layer_state);
+   ergodox_left_led_1_off();
+   ergodox_left_led_2_off();
+   ergodox_left_led_3_off();
+   ergodox_right_led_1_off();
+   ergodox_right_led_2_off();
+   ergodox_right_led_3_off();
    switch (layer) {
      // TODO: Make this relevant to the ErgoDox EZ.
    case SYMB:
@@ -220,15 +226,6 @@ void matrix_scan_user(void) {
      ergodox_left_led_3_on();
      ergodox_right_led_3_on();
      break;
-   default:
-     ergodox_left_led_1_off();
-     ergodox_left_led_2_off();
-     ergodox_left_led_3_off();
-     ergodox_right_led_1_off();
-     ergodox_right_led_2_off();
-     ergodox_right_led_3_off();
-     // none
-     break;
    }
 #endif