diff options
author | Po Lu <luangruo@yahoo.com> | 2022-07-16 11:53:42 +0800 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2022-07-16 11:53:42 +0800 |
commit | 00501e82c735d4b0928888fffc2049f8ec2d5ae6 (patch) | |
tree | 5bbaad20ede8add15c6cae492330bb8e91888e20 /test/lisp/emacs-lisp | |
parent | 97441f742e6b63d583607132f1682d050901d716 (diff) | |
download | emacs-00501e82c735d4b0928888fffc2049f8ec2d5ae6.tar.gz emacs-00501e82c735d4b0928888fffc2049f8ec2d5ae6.tar.bz2 emacs-00501e82c735d4b0928888fffc2049f8ec2d5ae6.zip |
Handle XDND mouse rects synchronously
* src/xterm.c (x_dnd_send_position): Record event X and Y for
consumption by the XdndStatus handler. Ignore mouse rects if
waiting for status.
(x_dnd_send_leave): Clear pending DND event.
(handle_one_xevent): When handling XdndStatus, check if the
pending event is contained in the new mouse rect.
Diffstat (limited to 'test/lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions