diff options
author | Po Lu <luangruo@yahoo.com> | 2022-03-20 09:53:52 +0800 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2022-03-20 09:53:52 +0800 |
commit | 77f5eb874b70ab78ca4daf3adf30f18d002db439 (patch) | |
tree | dec5e7d164ef4565af0ade2be1c9852982e7e24e /lisp/emacs-lisp/generic.el | |
parent | d2ac7447db52f492f9cbb52566de2e452c8bc65d (diff) | |
download | emacs-77f5eb874b70ab78ca4daf3adf30f18d002db439.tar.gz emacs-77f5eb874b70ab78ca4daf3adf30f18d002db439.tar.bz2 emacs-77f5eb874b70ab78ca4daf3adf30f18d002db439.zip |
Improve behaviour of drag-n-drop during window manager operations
* src/xterm.c (x_dnd_begin_drag_and_drop): Select for some
events on the root window.
(x_dnd_update_state): New function.
(handle_one_xevent): Call that function when we get some events
from the root window substructure or the window manager.
(x_term_init): New atom `_NET_CLIENT_LIST_STACKING'.
* src/xterm.h (struct x_display_info): New atom
`_NET_CLIENT_LIST_STACKING'.
Diffstat (limited to 'lisp/emacs-lisp/generic.el')
0 files changed, 0 insertions, 0 deletions