efl-wl: ensure parent surface is mapped before attempting to revert activation
This commit is contained in:
parent
beb430a00b
commit
9ccf88e326
|
@ -2490,7 +2490,10 @@ comp_surface_smart_hide(Evas_Object *obj)
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (!cs->parent->shell.popup)
|
if (!cs->parent->shell.popup)
|
||||||
pcs = cs->parent;
|
{
|
||||||
|
pcs = cs->parent;
|
||||||
|
if (!pcs->mapped) pcs = NULL;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if (cs->c->seats)
|
if (cs->c->seats)
|
||||||
comp_seats_redo_enter(cs->c, pcs);
|
comp_seats_redo_enter(cs->c, pcs);
|
||||||
|
|
Loading…
Reference in New Issue