]> git.donarmstrong.com Git - qmk_firmware.git/commit
Keep pressed keys on layer state change (fixes #2053, #2279) (#3905)
authorKonstantin Đorđević <vomindoraan@gmail.com>
Fri, 28 Dec 2018 19:07:56 +0000 (20:07 +0100)
committerMechMerlin <30334081+mechmerlin@users.noreply.github.com>
Fri, 28 Dec 2018 19:07:56 +0000 (11:07 -0800)
commit93b004c943a4b13bd640fc83000e910b72cb4640
tree48bde7eb31533cc3690f5638a2803deadfea0fc0
parentfbcbf4492685108a7f257df4e06871abd9def4d7
Keep pressed keys on layer state change (fixes #2053, #2279) (#3905)

* Keep pressed keys on layer state change

* Add doc comment for clear_keyboard_but_mods_and_keys

* Keep pressed keys only if PREVENT_STUCK_MODIFIERS is on

* Check STRICT_LAYER_RELEASE instead of PREVENT_STUCK_MODIFIERS
tmk_core/common/action.c
tmk_core/common/action.h
tmk_core/common/action_layer.c