diff options
author | Sebastian Keller <skeller@gnome.org> | 2023-04-12 22:38:42 +0200 |
---|---|---|
committer | Marge Bot <marge-bot@gnome.org> | 2023-04-15 16:01:42 +0000 |
commit | a86900091de30715da5f2f3181cb5314358e8e13 (patch) | |
tree | ba468b64d5d10e08da4efc3086bb320cfca05809 /doc | |
parent | 1b140e8cb9f04954f9daca903f6c6b9d6275de3b (diff) | |
download | mutter-a86900091de30715da5f2f3181cb5314358e8e13.tar.gz |
wayland: Set compositor when creating MetaWaylandDataSourceXWayland
create_and_send_dnd_offer() sets the compositor of the offer to the one
from the MetaWaylandDataSource. This then later gets used in
display_from_offer() when trying to get the context from the compositor.
meta_wayland_data_source_xwayland_new() however was not setting the
compositor, so this was causing crashes when dragging things from X11
windows on Wayland.
Fixes: 2731f0cda ("wayland: Setup and use ownership chains")
Closes: https://gitlab.gnome.org/GNOME/mutter/-/issues/2723
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2956>
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions