fix: restore the ability to disable tab from autoshifted keys (#355)

This commit is contained in:
Florian Didron
2022-08-01 15:42:37 +09:00
committed by GitHub
parent ba20394370
commit e14aa9223b

View File

@@ -29,10 +29,16 @@
// clang-format off
#define AUTO_SHIFT_ALPHA KC_A ... KC_Z
#define AUTO_SHIFT_NUMERIC KC_1 ... KC_0
#ifdef NO_AUTO_SHIFT_TAB
#define AUTO_SHIFT_SPECIAL \
KC_MINUS ... KC_SLASH: \
case KC_NONUS_BSLASH
#else
#define AUTO_SHIFT_SPECIAL \
KC_TAB: \
case KC_MINUS ... KC_SLASH: \
case KC_NONUS_BSLASH
#endif
// clang-format on
bool process_auto_shift(uint16_t keycode, keyrecord_t *record);