]> git.eshelyaron.com Git - emacs.git/commit
Fix Motif DND after atom ownership is lost due to frame destruction
authorPo Lu <luangruo@yahoo.com>
Thu, 16 Jun 2022 05:58:39 +0000 (13:58 +0800)
committerPo Lu <luangruo@yahoo.com>
Thu, 16 Jun 2022 06:00:27 +0000 (14:00 +0800)
commit55e9d729ca34c4dd05bfb0d606425b8fc27d53ca
treef7b43b07954331c88cfd14d0ddfc52b267a89ee6
parent054832c9e12ed0deb669e1962674957b2ffa5638
Fix Motif DND after atom ownership is lost due to frame destruction

* src/xterm.c (xm_get_drag_atom_1): Record owner.
(x_free_frame_resources): Clear drag atom if owner was freed.
* src/xterm.h (struct x_display_info): New field
`motif_drag_atom_owner'.
src/xterm.c
src/xterm.h