summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
authorPo Lu <luangruo@yahoo.com>2021-11-20 19:54:51 +0800
committerPo Lu <luangruo@yahoo.com>2021-11-20 19:56:22 +0800
commit3b68662a8226805c397f2a9dbd427a7ce716273b (patch)
tree256ad35be84431274eeca4779856fec900cf44a2 /lisp/emacs-lisp
parenta3a3d3dd074850a11ade229fc65a07aaa3e44320 (diff)
downloademacs-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