summaryrefslogtreecommitdiff
path: root/tmk_core/common/keyboard.h
diff options
context:
space:
mode:
authorDidier Loiseau <didierloiseau+git@gmail.com>2016-03-08 23:14:15 +0100
committerDidier Loiseau <didierloiseau+git@gmail.com>2016-03-08 23:14:15 +0100
commitb7a81f041906c3c978a314987e486536be0a58cd (patch)
tree81865fdb062f2716cb1581a856f3728fb4b09209 /tmk_core/common/keyboard.h
parent7d3ebd7b40b96f576fe4608b33f47329c334925b (diff)
downloadqmk_firmware-b7a81f041906c3c978a314987e486536be0a58cd.tar.gz
qmk_firmware-b7a81f041906c3c978a314987e486536be0a58cd.zip
Fix #156: clear weak mods on every key press
- new macro_mods bit field for mods applied by macros - weak_mods now only used for ACT_{L,R}MODS (i.e. LSFT, RSFT, LCTL etc.) - clear the _weak_ mods on every key *pressed* such that LSFT etc. can no more interfere with the next key
Diffstat (limited to 'tmk_core/common/keyboard.h')
0 files changed, 0 insertions, 0 deletions