diff options
author | Po Lu <luangruo@yahoo.com> | 2022-02-27 10:37:17 +0800 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2022-02-27 10:37:43 +0800 |
commit | 16702f183f34cba880a04e08db9d6b644b38b424 (patch) | |
tree | eb207e70aaeeae2d49bf2d31256c252e51c144ff /lisp/emacs-lisp | |
parent | a2768c2f745eb4203a006ad86d6cccd160c7a3c8 (diff) | |
download | emacs-16702f183f34cba880a04e08db9d6b644b38b424.tar.gz emacs-16702f183f34cba880a04e08db9d6b644b38b424.tar.bz2 emacs-16702f183f34cba880a04e08db9d6b644b38b424.zip |
Fix Motif menu and menu bar dismissal on XI2
* src/xmenu.c (x_activate_menubar): Improve ungrabbing logic on
XI2.
(server_timestamp_predicate): New function.
(create_and_show_popup_menu): If the display supports XI2, make
sure the timestamps are correct by dispatching a PropertyNotify
event to Xt.
* src/xterm.c (handle_one_xevent): Translate XI_ButtonRelease
events into core events before dispatching them to Xt.
Diffstat (limited to 'lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions