summaryrefslogtreecommitdiff
path: root/src/core/workspace.c
diff options
context:
space:
mode:
authorSebastian Keller <skeller@gnome.org>2023-04-12 22:38:42 +0200
committerMarge Bot <marge-bot@gnome.org>2023-04-15 16:01:42 +0000
commita86900091de30715da5f2f3181cb5314358e8e13 (patch)
treeba468b64d5d10e08da4efc3086bb320cfca05809 /src/core/workspace.c
parent1b140e8cb9f04954f9daca903f6c6b9d6275de3b (diff)
downloadmutter-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 'src/core/workspace.c')
0 files changed, 0 insertions, 0 deletions