diff options
author | Po Lu <luangruo@yahoo.com> | 2021-11-20 19:54:51 +0800 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2021-11-20 19:56:22 +0800 |
commit | 3b68662a8226805c397f2a9dbd427a7ce716273b (patch) | |
tree | 256ad35be84431274eeca4779856fec900cf44a2 /lisp/emacs-lisp | |
parent | a3a3d3dd074850a11ade229fc65a07aaa3e44320 (diff) | |
download | emacs-3b68662a8226805c397f2a9dbd427a7ce716273b.tar.gz emacs-3b68662a8226805c397f2a9dbd427a7ce716273b.tar.bz2 emacs-3b68662a8226805c397f2a9dbd427a7ce716273b.zip |
Fix xwidgets with XInput 2 builds
* src/xwidget.c (Fmake_xwidget): Refrain from synthesizing
a focus event here on XI2 builds.
(Fxwidget_perform_lispy_event): Try to set embedder on XI2
builds and do nothing otherwise.
(synthesize_focus_in_event): Use focus_change.window as opposed
to any.window.
(x_draw_xwidget_glyph_string): Synthesize focus event here
instead on XI2 builds.
Diffstat (limited to 'lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions