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 7a028f37f3
commit 21536ffa96
1 changed files with 1 additions and 0 deletions

View File

@ -889,6 +889,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);