From: Mike Blumenkrantz Date: Tue, 23 Apr 2013 08:07:58 +0000 (+0100) Subject: set force flag when hiding comp wins on desk switch X-Git-Tag: submit/efl/20131021.015651~760 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fb4d8b9f35d41903363851d2f262644befcb2daf;p=platform%2Fupstream%2Fenlightenment.git set force flag when hiding comp wins on desk switch --- diff --git a/src/bin/e_comp.c b/src/bin/e_comp.c index 24f4106..27468e2 100644 --- a/src/bin/e_comp.c +++ b/src/bin/e_comp.c @@ -3481,9 +3481,12 @@ static Eina_Bool _e_comp_bd_hide(void *data EINA_UNUSED, int type EINA_UNUSED, void *event) { E_Event_Border_Hide *ev = event; - if (ev->manage == 2) return ECORE_CALLBACK_RENEW; //desk hide E_Comp_Win *cw = _e_comp_win_find(ev->border->win); - if (cw) _e_comp_win_hide(cw); + if (cw) + { + cw->force |= (ev->manage == 2); + _e_comp_win_hide(cw); + } return ECORE_CALLBACK_PASS_ON; }