From 624d8f22933cf43782fd73fc6b312827a65cf65a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kristian=20H=C3=B8gsberg?= Date: Tue, 7 May 2013 15:30:49 -0400 Subject: data-device: Don't emit a signal for drag icon changes The signal used to be in libwayland-server and the listener in weston, but now they're both in the same file, so lets stop using signal. --- src/data-device.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/data-device.c') diff --git a/src/data-device.c b/src/data-device.c index ad88439e..9352e45b 100644 --- a/src/data-device.c +++ b/src/data-device.c @@ -349,7 +349,7 @@ data_device_end_drag_grab(struct weston_seat *seat) { if (seat->drag_surface) { seat->drag_surface = NULL; - wl_signal_emit(&seat->drag_icon_signal, NULL); + weston_seat_update_drag_surface(seat, 0, 0); wl_list_remove(&seat->drag_icon_listener.link); } @@ -451,7 +451,7 @@ data_device_start_drag(struct wl_client *client, struct wl_resource *resource, seat->drag_icon_listener.notify = destroy_data_device_icon; wl_signal_add(&icon_resource->destroy_signal, &seat->drag_icon_listener); - wl_signal_emit(&seat->drag_icon_signal, icon_resource); + weston_seat_update_drag_surface(seat, 0, 0); } weston_pointer_set_focus(seat->pointer, NULL, -- cgit v1.2.1