uint8_t layer = biton32(layer_state);
ergodox_board_led_off();
+ ergodox_left_led_1_off();
+ ergodox_left_led_2_off();
+ ergodox_left_led_3_off();
switch (layer) {
case 1:
// all
ergodox_left_led_3_on();
break;
case 2:
- case 8:
// blue
- ergodox_left_led_1_off();
ergodox_left_led_2_on();
- ergodox_left_led_3_off();
break;
+ case 8:
+ // blue and green
+ ergodox_left_led_2_on();
+ // break missed intentionally
case 3:
// green
- ergodox_left_led_1_off();
- ergodox_left_led_2_off();
ergodox_left_led_3_on();
break;
case 6:
case 7:
// red
ergodox_left_led_1_on();
- ergodox_left_led_2_off();
- ergodox_left_led_3_off();
break;
default:
// none
- ergodox_left_led_1_off();
- ergodox_left_led_2_off();
- ergodox_left_led_3_off();
break;
}