From e940f11aa87373ab672ca04b6c269de561a09646 Mon Sep 17 00:00:00 2001 From: Sébastien Dailly Date: Sat, 10 Feb 2024 21:44:47 +0100 Subject: Update the layout for the keyboard --- qmk/keyboards/sofle_choc/keymaps/custom/quad_tapdance.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'qmk/keyboards/sofle_choc/keymaps/custom/quad_tapdance.c') diff --git a/qmk/keyboards/sofle_choc/keymaps/custom/quad_tapdance.c b/qmk/keyboards/sofle_choc/keymaps/custom/quad_tapdance.c index bd160d2..f0a5dbb 100644 --- a/qmk/keyboards/sofle_choc/keymaps/custom/quad_tapdance.c +++ b/qmk/keyboards/sofle_choc/keymaps/custom/quad_tapdance.c @@ -152,7 +152,8 @@ void lshift_finished(tap_dance_state_t *state, void *user_data) { register_code(KC_LEFT_SHIFT); break; case TD_SINGLE_TAP: - register_code(KC_CAPS_LOCK); + if (host_keyboard_led_state().caps_lock) + register_code(KC_CAPS_LOCK); break; default: break; } @@ -164,7 +165,8 @@ void lshift_reset(tap_dance_state_t *state, void *user_data) { unregister_code(KC_LEFT_SHIFT); break; case TD_SINGLE_TAP: - unregister_code(KC_CAPS_LOCK); + if (host_keyboard_led_state().caps_lock) + unregister_code(KC_CAPS_LOCK); break; default: break; } -- cgit v1.2.3