diff options
author | Chris Feng <chris.w.feng@gmail.com> | 2019-08-05T00·00+0000 |
---|---|---|
committer | Chris Feng <chris.w.feng@gmail.com> | 2019-08-05T00·00+0000 |
commit | 37098a400994948fe99a2bb944fc2c66e0c71b6a (patch) | |
tree | 5b9e13239f710a9db77bb3fec87cfdae517aa057 /exwm-workspace.el | |
parent | 2c0dcc46cdf4a51aa7f082492290d9fb5a3537bf (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