From b4e41d52c51a18b6916ab75daaaa07de784a79a8 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Wed, 29 Apr 2015 17:21:14 -0400 Subject: [PATCH] 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 --- src/bin/e_desk.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/bin/e_desk.c b/src/bin/e_desk.c index 0b1f59fbe..d265e4278 100644 --- a/src/bin/e_desk.c +++ b/src/bin/e_desk.c @@ -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);