data-device: Emit selection_signal also when we lose the selection
authorKristian Høgsberg <krh@bitplanet.net>
Fri, 1 Jun 2012 03:28:31 +0000 (23:28 -0400)
committerKristian Høgsberg <krh@bitplanet.net>
Fri, 1 Jun 2012 03:28:31 +0000 (23:28 -0400)
src/data-device.c

index 843fcca..452dc5c 100644 (file)
@@ -359,6 +359,8 @@ destroy_selection_data_source(struct wl_listener *listener, void *data)
                if (data_device)
                        wl_data_device_send_selection(data_device, NULL);
        }
+
+       wl_signal_emit(&seat->selection_signal, seat);
 }
 
 WL_EXPORT void