summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
authorPo Lu <luangruo@yahoo.com>2022-07-09 16:18:35 +0800
committerPo Lu <luangruo@yahoo.com>2022-07-09 16:18:35 +0800
commitbab449f034f44657ff3ed1bf533be6a27f4dafd6 (patch)
tree107dfc478b04d3ba772f8ef36a4670846b2bebd9 /lisp/emacs-lisp
parentedabfe4ff66090b3b2c433962df4cfe1a68259fd (diff)
downloademacs-bab449f034f44657ff3ed1bf533be6a27f4dafd6.tar.gz
emacs-bab449f034f44657ff3ed1bf533be6a27f4dafd6.tar.bz2
emacs-bab449f034f44657ff3ed1bf533be6a27f4dafd6.zip
Improve drag-and-drop emulation time handling
* src/xselect.c (x_handle_selection_request): Use display-specific pending DND time. (x_set_pending_dnd_time): Delete function. * src/xterm.c (x_dnd_do_unsupported_drop, handle_one_xevent): Set dpyinfo->pending_dnd_time instead. * src/xterm.h (struct x_display_info): New field `pending_dnd_time'. Make handling pending drops display-specific to avoid interference when there are multiple displays.
Diffstat (limited to 'lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions