logo

qmk_firmware

custom branch of QMK firmware git clone https://anongit.hacktivis.me/git/qmk_firmware.git
commit: 11f22090870f0b3dbb85603035f2470859e0293d
parent 656fea4dab91130ccc0fef5c4ea8e639ecf58c15
Author: フィルターペーパー <76888457+filterpaper@users.noreply.github.com>
Date:   Mon, 26 Aug 2024 08:20:30 +0800

Segregrate keycode at pre-process record quantum (#24194)


Diffstat:

Mquantum/quantum.c5++---
1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/quantum/quantum.c b/quantum/quantum.c @@ -246,10 +246,9 @@ uint16_t get_event_keycode(keyevent_t event, bool update_layer_cache) { /* Get keycode, and then process pre tapping functionality */ bool pre_process_record_quantum(keyrecord_t *record) { - uint16_t keycode = get_record_keycode(record, true); - return pre_process_record_kb(keycode, record) && + return pre_process_record_kb(get_record_keycode(record, true), record) && #ifdef COMBO_ENABLE - process_combo(keycode, record) && + process_combo(get_record_keycode(record, true), record) && #endif true; }