aboutsummaryrefslogtreecommitdiff
path: root/keyboards/mechlovin
diff options
context:
space:
mode:
authorJoel Challis <[email protected]>2024-07-14 06:38:04 +0100
committerGitHub <[email protected]>2024-07-14 06:38:04 +0100
commitc0aca9f45cce70d590f8644374b957b0161eaabc (patch)
treef66e31771c4f1ca8b0dc3183eb379d319ce63f0b /keyboards/mechlovin
parente76069ea4eb73d97c85cf0272fe14285fad32fb8 (diff)
downloadqmk_firmware-c0aca9f45cce70d590f8644374b957b0161eaabc.tar.gz
qmk_firmware-c0aca9f45cce70d590f8644374b957b0161eaabc.zip
Various fixes for keyboards not implementing callbacks correctly (#24116)
Diffstat (limited to 'keyboards/mechlovin')
-rw-r--r--keyboards/mechlovin/zed1800/zed1800.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/keyboards/mechlovin/zed1800/zed1800.c b/keyboards/mechlovin/zed1800/zed1800.c
index a7b526b7a6..975c8914dd 100644
--- a/keyboards/mechlovin/zed1800/zed1800.c
+++ b/keyboards/mechlovin/zed1800/zed1800.c
@@ -36,8 +36,10 @@ void keyboard_post_init_kb(void) {
// Activate rgb layer for caps when capslock is enabled
bool led_update_kb(led_t led_state) {
- rgblight_set_layer_state(0, led_state.caps_lock);
- rgblight_set_layer_state(1, led_state.num_lock);
- rgblight_set_layer_state(2, led_state.scroll_lock);
+ if(led_update_user(led_state)) {
+ rgblight_set_layer_state(0, led_state.caps_lock);
+ rgblight_set_layer_state(1, led_state.num_lock);
+ rgblight_set_layer_state(2, led_state.scroll_lock);
+ }
return true;
} \ No newline at end of file