efl-wl: do not modify extracted surface visibility during commit

extracted surfaces are wholly managed externally, so this should not be modified

ref T6443

@fix
This commit is contained in:
Mike Blumenkrantz 2018-01-10 14:20:19 -05:00
parent 54fede47a9
commit 571702aebb
1 changed files with 3 additions and 2 deletions

View File

@ -1412,7 +1412,8 @@ comp_surface_commit_state(Comp_Surface *cs, Comp_Buffer_State *state)
}
else
{
evas_object_hide(cs->obj);
if (!cs->extracted)
evas_object_hide(cs->obj);
EINA_LIST_FOREACH(cs->proxies, l, o)
evas_object_hide(o);
if (cs->shell.surface)
@ -1426,7 +1427,7 @@ comp_surface_commit_state(Comp_Surface *cs, Comp_Buffer_State *state)
if (buffer && (!cs->mapped))
{
if (cs->role)
if (cs->role && (!cs->extracted))
evas_object_show(cs->obj);
}