about summary refs log tree commit diff
path: root/exwm-workspace.el
diff options
context:
space:
mode:
authorChris Feng <chris.w.feng@gmail.com>2019-08-05T00·00+0000
committerChris Feng <chris.w.feng@gmail.com>2019-08-05T00·00+0000
commit37098a400994948fe99a2bb944fc2c66e0c71b6a (patch)
tree5b9e13239f710a9db77bb3fec87cfdae517aa057 /exwm-workspace.el
parent2c0dcc46cdf4a51aa7f082492290d9fb5a3537bf (diff)
Fix detection of modifier keys in Emacs events
* exwm-input.el (exwm-input--grab-global-prefix-keys)
(exwm-input--fake-key):
* exwm-xim.el (exwm-xim--handle-forward-event-request): X11 allows
multiple combinations of KEYSYM-MODIFIERS to generate a same
KEYSYM, thus the result of an Emacs event to KEYSYM-MODIFIERS
conversion is not necessarily unique.  Previously the result of
`xcb:keysyms:event->keysym' is misused as the modifiers returned is
actually the ones should be consumed.
Diffstat (limited to 'exwm-workspace.el')
0 files changed, 0 insertions, 0 deletions