diff --git a/src/wayland/meta-wayland-data-device.c b/src/wayland/meta-wayland-data-device.c index 352448ae9..11c329e73 100644 --- a/src/wayland/meta-wayland-data-device.c +++ b/src/wayland/meta-wayland-data-device.c @@ -332,6 +332,7 @@ data_device_start_drag (struct wl_client *client, drag_grab->generic.pointer = &seat->pointer; drag_grab->drag_client = client; + drag_grab->seat = seat; if (source_resource) {