aboutsummaryrefslogtreecommitdiff
path: root/quantum
diff options
context:
space:
mode:
authorDavidSannier <[email protected]>2025-02-16 10:48:40 +0100
committerGitHub <[email protected]>2025-02-16 20:48:40 +1100
commit3ab2b3b6e2ac85c8bc00b81911d73f060e616228 (patch)
tree04a4d5ca9034b2cf70e41cfedf7f4ca8635a2edb /quantum
parent8ca303168ea6c3d6eb44d316ffcc86817af36f8c (diff)
downloadqmk_firmware-3ab2b3b6e2ac85c8bc00b81911d73f060e616228.tar.gz
qmk_firmware-3ab2b3b6e2ac85c8bc00b81911d73f060e616228.zip
Chaining OSL and MO (#23065)
Diffstat (limited to 'quantum')
-rw-r--r--quantum/action.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/quantum/action.c b/quantum/action.c
index a39631ba3e..395340d9d7 100644
--- a/quantum/action.c
+++ b/quantum/action.c
@@ -817,6 +817,10 @@ void process_action(keyrecord_t *record, action_t action) {
case ACT_LAYER_TAP_EXT:
# endif
led_set(host_keyboard_leds());
+# ifndef NO_ACTION_ONESHOT
+ // don't release the key
+ do_release_oneshot = false;
+# endif
break;
default:
break;