diff options
Diffstat (limited to 'keyboards/orbekk_dactyl/keymaps/default')
-rw-r--r-- | keyboards/orbekk_dactyl/keymaps/default/keymap.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/keyboards/orbekk_dactyl/keymaps/default/keymap.c b/keyboards/orbekk_dactyl/keymaps/default/keymap.c index d4cfdc5e42..ac97a604d2 100644 --- a/keyboards/orbekk_dactyl/keymaps/default/keymap.c +++ b/keyboards/orbekk_dactyl/keymaps/default/keymap.c @@ -156,7 +156,9 @@ uint8_t NUM_CUSTOM_SHIFT_KEYS = bool process_record_user(uint16_t keycode, keyrecord_t* record) { if (!process_achordion(keycode, record)) { return false; } - if (layer_state_cmp(default_layer_state, GR) && + const bool use_custom_shift = !IS_LAYER_ON(DV) && + !IS_LAYER_ON(QW) && !IS_LAYER_ON(GAMING); + if (use_custom_shift && !process_custom_shift_keys(keycode, record)) { return false; } |