diff options
author | Po Lu <luangruo@yahoo.com> | 2022-06-03 08:51:49 +0800 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2022-06-03 08:51:49 +0800 |
commit | 36af7004e2bf0db1d9c2fd1312215a931c1db3df (patch) | |
tree | 534f411956bbfa851cc3ef6c28a64f8b5351cc97 /lisp/emacs-lisp/multisession.el | |
parent | 8f279c8666dc642ed1f8f49aa709530fcea47374 (diff) | |
download | emacs-36af7004e2bf0db1d9c2fd1312215a931c1db3df.tar.gz emacs-36af7004e2bf0db1d9c2fd1312215a931c1db3df.tar.bz2 emacs-36af7004e2bf0db1d9c2fd1312215a931c1db3df.zip |
Don't call XSelectInput on a dying display when cancelling drag-and-drop
* src/xterm.c (x_dnd_free_toplevels): New argument
`display_alive'.
(x_dnd_cleanup_drag_and_drop, x_dnd_begin_drag_and_drop)
(handle_one_xevent): Change calls to `x_dnd_free_toplevels'.
(x_connection_closed, x_delete_terminal): Set it to false.
Diffstat (limited to 'lisp/emacs-lisp/multisession.el')
0 files changed, 0 insertions, 0 deletions