[mutter] wayland: Emit signal on primary selection data source destruction
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] wayland: Emit signal on primary selection data source destruction
- Date: Thu, 3 Mar 2016 23:51:28 +0000 (UTC)
commit da28d7a01212960421cfa8f1b68e6db865460bb7
Author: Carlos Garnacho <carlosg gnome org>
Date: Wed Mar 2 16:37:27 2016 +0100
wayland: Emit signal on primary selection data source destruction
This is necessary for the X11 side to catch up, and unset the primary
selection ownership on our window that represents the wayland side in
X11 selection.
https://bugzilla.gnome.org/show_bug.cgi?id=760745
src/wayland/meta-wayland-data-device.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/src/wayland/meta-wayland-data-device.c b/src/wayland/meta-wayland-data-device.c
index b06d03d..5b0a7c4 100644
--- a/src/wayland/meta-wayland-data-device.c
+++ b/src/wayland/meta-wayland-data-device.c
@@ -1515,6 +1515,8 @@ primary_source_destroyed (gpointer data,
if (data_device_resource)
gtk_primary_selection_device_send_selection (data_device_resource, NULL);
}
+
+ wl_signal_emit (&data_device->primary_ownership_signal, NULL);
}
void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]