summaryrefslogtreecommitdiff
path: root/quantum/process_keycode/process_space_cadet.c
diff options
context:
space:
mode:
Diffstat (limited to 'quantum/process_keycode/process_space_cadet.c')
-rw-r--r--quantum/process_keycode/process_space_cadet.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/quantum/process_keycode/process_space_cadet.c b/quantum/process_keycode/process_space_cadet.c
index a62cd60a70..3109ea1711 100644
--- a/quantum/process_keycode/process_space_cadet.c
+++ b/quantum/process_keycode/process_space_cadet.c
@@ -89,16 +89,16 @@ void perform_space_cadet(keyrecord_t *record, uint16_t sc_keycode, uint8_t holdM
89#ifdef SPACE_CADET_MODIFIER_CARRYOVER 89#ifdef SPACE_CADET_MODIFIER_CARRYOVER
90 sc_mods = get_mods(); 90 sc_mods = get_mods();
91#endif 91#endif
92 if (IS_MOD(holdMod)) { 92 if (IS_MODIFIER_KEYCODE(holdMod)) {
93 register_mods(MOD_BIT(holdMod)); 93 register_mods(MOD_BIT(holdMod));
94 } 94 }
95 } else { 95 } else {
96 if (sc_last == holdMod && timer_elapsed(sc_timer) < GET_TAPPING_TERM(sc_keycode, record)) { 96 if (sc_last == holdMod && timer_elapsed(sc_timer) < GET_TAPPING_TERM(sc_keycode, record)) {
97 if (holdMod != tapMod) { 97 if (holdMod != tapMod) {
98 if (IS_MOD(holdMod)) { 98 if (IS_MODIFIER_KEYCODE(holdMod)) {
99 unregister_mods(MOD_BIT(holdMod)); 99 unregister_mods(MOD_BIT(holdMod));
100 } 100 }
101 if (IS_MOD(tapMod)) { 101 if (IS_MODIFIER_KEYCODE(tapMod)) {
102 register_mods(MOD_BIT(tapMod)); 102 register_mods(MOD_BIT(tapMod));
103 } 103 }
104 } 104 }
@@ -109,11 +109,11 @@ void perform_space_cadet(keyrecord_t *record, uint16_t sc_keycode, uint8_t holdM
109#ifdef SPACE_CADET_MODIFIER_CARRYOVER 109#ifdef SPACE_CADET_MODIFIER_CARRYOVER
110 clear_weak_mods(); 110 clear_weak_mods();
111#endif 111#endif
112 if (IS_MOD(tapMod)) { 112 if (IS_MODIFIER_KEYCODE(tapMod)) {
113 unregister_mods(MOD_BIT(tapMod)); 113 unregister_mods(MOD_BIT(tapMod));
114 } 114 }
115 } else { 115 } else {
116 if (IS_MOD(holdMod)) { 116 if (IS_MODIFIER_KEYCODE(holdMod)) {
117 unregister_mods(MOD_BIT(holdMod)); 117 unregister_mods(MOD_BIT(holdMod));
118 } 118 }
119 } 119 }