summaryrefslogtreecommitdiffstats
path: root/src/cocoa_in_gtk2.mm
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2020-01-07 14:48:48 +0100
committerDavid Robillard <d@drobilla.net>2020-02-12 20:12:27 +0100
commit7c3e3d66d63f0dfd33902ab7541724cf2dc4cd76 (patch)
tree3b83b4e1dd45bde5c3aded090cdabe300a32ceb4 /src/cocoa_in_gtk2.mm
parent87532252e2aa0ea15f6a97df76c51a93c1378b20 (diff)
downloadsuil-7c3e3d66d63f0dfd33902ab7541724cf2dc4cd76.tar.gz
suil-7c3e3d66d63f0dfd33902ab7541724cf2dc4cd76.tar.bz2
suil-7c3e3d66d63f0dfd33902ab7541724cf2dc4cd76.zip
Fix drag and drop for X11 in Gtk
"XDND drag-and-drop does not work with reparented external windows, since messages are exchanged with the toplevel window only" <https://specifications.freedesktop.org/xembed-spec/xembed-spec-latest.html#idm46049203496608> To address this, the XDND specification allows events to be proxied to child windows: https://www.freedesktop.org/wiki/Specifications/XDND/ This commit does so in suil so that drag and drop works with embedded plugin UIs.
Diffstat (limited to 'src/cocoa_in_gtk2.mm')
0 files changed, 0 insertions, 0 deletions