summaryrefslogtreecommitdiffstats
path: root/src/libhtml/utils.c
diff options
context:
space:
mode:
authorXiao-Yong Jin <xjin@anl.gov>2019-04-11 19:43:11 -0500
committerDan Cross <crossd@gmail.com>2022-07-26 12:13:13 -0400
commit85bfd19a7beb628f24b051d23e6c94ecc6e4babc (patch)
tree1e29202da06a072edf0382a41306095fc594d30a /src/libhtml/utils.c
parent07b24459ea4f06f7e86b7c4557eea5b451354575 (diff)
downloadplan9port-85bfd19a7beb628f24b051d23e6c94ecc6e4babc.tar.gz
plan9port-85bfd19a7beb628f24b051d23e6c94ecc6e4babc.zip
devdraw/x11: fix modifier key handling for some XkbOptions
Certain XkbOptions in X11 would change keysyms for modifier keys between the key press and key release. For example, under the XkbOptions "grp:shifts_toggle", though shift keys remain Shift_L/R when pressed, they become ISO_Group_Next/Prev when released. This behavior makes devdraw unable to detect the release event correctly and as a result mouse button 1 click always interpreted as button 3 event after a shift key is used.
Diffstat (limited to 'src/libhtml/utils.c')
0 files changed, 0 insertions, 0 deletions