force visibility on clients before attempting to hide them

this ensures that edje visibility states get reset in the event of toggling
visibility extremely quickly

probably fixes T2260
This commit is contained in:
Mike Blumenkrantz 2015-04-29 17:21:14 -04:00
parent 719b2baeba
commit b4e41d52c5
1 changed files with 1 additions and 0 deletions

View File

@ -885,6 +885,7 @@ _e_desk_hide_begin(E_Desk *desk, int dx, int dy)
else
{
ec->hidden = 1;
evas_object_show(ec->frame);
evas_object_hide(ec->frame);
}
e_client_comp_hidden_set(ec, EINA_TRUE);