diff --git a/quantum/keymap_common.c b/quantum/keymap_common.c index 8d7a8bda9a..c41bf8f8bd 100644 --- a/quantum/keymap_common.c +++ b/quantum/keymap_common.c @@ -84,7 +84,7 @@ action_t action_for_keycode(uint16_t keycode) { break; case QK_TO ... QK_TO_MAX:; // Layer set "GOTO" - action_layer = keycode & 0xFF; + action_layer = keycode & 0xF; action.code = ACTION_LAYER_GOTO(action_layer); break; case QK_MOMENTARY ... QK_MOMENTARY_MAX:;