hide wl clients before deleting them when surface is destroyed
clients without hide animations will fail to run cleanup operations during hide if they are not marked as deleted
This commit is contained in:
parent
02c1a2db71
commit
d6e31b30fe
|
@ -1438,8 +1438,8 @@ _e_comp_wl_surface_destroy(struct wl_resource *resource)
|
||||||
|
|
||||||
if (!(ec = wl_resource_get_user_data(resource))) return;
|
if (!(ec = wl_resource_get_user_data(resource))) return;
|
||||||
|
|
||||||
evas_object_hide(ec->frame);
|
|
||||||
e_object_del(E_OBJECT(ec));
|
e_object_del(E_OBJECT(ec));
|
||||||
|
evas_object_hide(ec->frame);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|
Loading…
Reference in New Issue