~ruther/qmk_firmware

57475caab0c030dc3e37086fdc060ddf0c81e69f — Drashna Jaelre 4 years ago 34205f5
Fix issues when manually shifting characters and Auto Shift (#12083)

Specifically, when using the Auto-Shift feature, if you hold and roll shift, it would not actually shift the character that you hit after the shift
1 files changed, 1 insertions(+), 1 deletions(-)

M quantum/process_keycode/process_auto_shift.c
M quantum/process_keycode/process_auto_shift.c => quantum/process_keycode/process_auto_shift.c +1 -1
@@ 46,7 46,7 @@ static bool autoshift_press(uint16_t keycode, uint16_t now, keyrecord_t *record)
    }

#    ifndef AUTO_SHIFT_MODIFIERS
    if (get_mods() & (~MOD_BIT(KC_LSFT))) {
    if (get_mods()) {
        return true;
    }
#    endif