diff --git a/keyboards/skyloong/gk87/bl/bl.c b/keyboards/skyloong/gk87/bl/bl.c index 6136fb2e31e..5122d6b882f 100644 --- a/keyboards/skyloong/gk87/bl/bl.c +++ b/keyboards/skyloong/gk87/bl/bl.c @@ -65,7 +65,7 @@ bool process_record_kb(uint16_t keycode, keyrecord_t *record) { layer_state_t default_layer_state_set_kb(layer_state_t state) { gpio_write_pin(MAC_PIN, !layer_state_cmp(state, 1)); - return state; + return default_layer_state_set_user(state); } void board_init(void) {