hide wl clients on surface delete
authorMike Blumenkrantz <zmike@osg.samsung.com>
Mon, 2 Feb 2015 18:39:32 +0000 (13:39 -0500)
committerMike Blumenkrantz <zmike@osg.samsung.com>
Mon, 2 Feb 2015 18:39:32 +0000 (13:39 -0500)
surface callbacks may not trigger xdg/shell unmap callbacks before this is called, so this ensures a hide animation

src/bin/e_comp_wl.c

index 24c7c9e..88e7e4c 100644 (file)
@@ -1147,6 +1147,7 @@ _e_comp_wl_surface_destroy(struct wl_resource *resource)
 
    if (!ec) return;
 
+   evas_object_hide(ec->frame);
    e_object_del(E_OBJECT(ec));
 }