diff --git a/keyboards/sakura_workshop/fuji75/fuji75.c b/keyboards/sakura_workshop/fuji75/fuji75.c index ce6eaeacf9e..7103e70300e 100644 --- a/keyboards/sakura_workshop/fuji75/fuji75.c +++ b/keyboards/sakura_workshop/fuji75/fuji75.c @@ -30,13 +30,17 @@ const rgblight_segment_t* const PROGMEM my_rgb_layers[] = RGBLIGHT_LAYERS_LIST( my_capsoff_layer ); -void keyboard_post_init_user(void){ +void keyboard_post_init_kb(void) { rgblight_layers = my_rgb_layers; + + keyboard_post_init_user(); } - -bool led_update_user(led_t led_state) { - rgblight_set_layer_state(0, led_state.caps_lock); - rgblight_set_layer_state(1, !led_state.caps_lock); - return true; +bool led_update_kb(led_t led_state) { + bool res = led_update_user(led_state); + if(res) { + rgblight_set_layer_state(0, led_state.caps_lock); + rgblight_set_layer_state(1, !led_state.caps_lock); + } + return res; }