From: Jack & Erez Date: Tue, 21 Jun 2016 02:36:36 +0000 (-0400) Subject: [Jack & Erez] Fixes Space Cadet right shift X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=76076db72545bbb649f11394a12721f61579527f;p=qmk_firmware.git [Jack & Erez] Fixes Space Cadet right shift --- diff --git a/quantum/keymap.h b/quantum/keymap.h index 979ab2da1..43efab7f3 100644 --- a/quantum/keymap.h +++ b/quantum/keymap.h @@ -154,7 +154,7 @@ enum quantum_keycodes { KC_LSPO, // Right shift, close paren - KC_RSPC, + KC_RSPC }; // Ability to use mods in layouts diff --git a/quantum/quantum.c b/quantum/quantum.c index a310608e0..49ac20d61 100644 --- a/quantum/quantum.c +++ b/quantum/quantum.c @@ -504,14 +504,14 @@ bool process_record_quantum(keyrecord_t *record) { case KC_LSPO: { if (record->event.pressed) { shift_interrupted[0] = false; - register_mods(MOD_LSFT); + register_mods(MOD_BIT(KC_LSFT)); } else { if (!shift_interrupted[0]) { register_code(LSPO_KEY); unregister_code(LSPO_KEY); } - unregister_mods(MOD_LSFT); + unregister_mods(MOD_BIT(KC_LSFT)); } return false; break; @@ -520,14 +520,14 @@ bool process_record_quantum(keyrecord_t *record) { case KC_RSPC: { if (record->event.pressed) { shift_interrupted[1] = false; - register_mods(MOD_RSFT); + register_mods(MOD_BIT(KC_RSFT)); } else { if (!shift_interrupted[1]) { register_code(RSPC_KEY); unregister_code(RSPC_KEY); } - unregister_mods(MOD_RSFT); + unregister_mods(MOD_BIT(KC_RSFT)); } return false; break;