wl - handle null parent safely for subsurfs

fix CID 1403920
This commit is contained in:
Carsten Haitzler 2019-08-06 19:23:25 +01:00
parent e96cff8503
commit 52dde8d541
1 changed files with 5 additions and 2 deletions

View File

@ -2447,8 +2447,11 @@ _e_comp_wl_subsurface_create(E_Client *ec, E_Client *epc, uint32_t id, struct wl
ec->comp_data->surface = surface_resource;
ec->comp_data->sub.data = sdata;
evas_object_layer_set(ec->frame, evas_object_layer_get(epc->frame));
evas_object_stack_above(ec->frame, epc->frame);
if (epc)
{
evas_object_layer_set(ec->frame, evas_object_layer_get(epc->frame));
evas_object_stack_above(ec->frame, epc->frame);
}
return EINA_TRUE;