~ruther/qmk_firmware

79a87a9c2bd808a6e7a5ef5250739850c4105c30 — Robert Verst 4 years ago 8d3581a
[Keymap] Fixing userspace `rverst` (#12422)

Co-authored-by: Robert Verst <robert.verst@tobit.com>
1 files changed, 5 insertions(+), 1 deletions(-)

M users/rverst/rverst.c
M users/rverst/rverst.c => users/rverst/rverst.c +5 -1
@@ 138,10 138,14 @@ void eeconfig_init_user(void) {
__attribute__((weak)) bool process_record_keymap(uint16_t keycode, keyrecord_t *record) { return true; }

bool process_record_user(uint16_t keycode, keyrecord_t *record) {
    if (process_record_keymap(keycode, record)) {
    if (!process_record_keymap(keycode, record)) {
        return false;
    }

    if (!record->event.pressed) {
        return true;
    }

    bool ls = (get_mods() | get_weak_mods()) & MOD_BIT(KC_LSFT);
    bool rs = (get_mods() | get_weak_mods()) & MOD_BIT(KC_RSFT);
    bool as = ls || rs;