seoz pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=cc89a541de241f50c35b51485cf44e0ce82d6551
commit cc89a541de241f50c35b51485cf44e0ce82d6551 Author: Hosang Kim <[email protected]> Date: Sat Nov 29 01:10:39 2014 +0900 ecore_evas_x: Fixed strange condition. Summary: To satisfy this condition, ee->visible will be EINA_FALSE. But when iconify is requested, ee->visible is usually EINA_TRUE. @fix Reviewers: raster, Hermet, seoz Reviewed By: seoz Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D1710 --- src/modules/ecore_evas/engines/x/ecore_evas_x.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/ecore_evas/engines/x/ecore_evas_x.c b/src/modules/ecore_evas/engines/x/ecore_evas_x.c index 17dfadb..8f74321 100644 --- a/src/modules/ecore_evas/engines/x/ecore_evas_x.c +++ b/src/modules/ecore_evas/engines/x/ecore_evas_x.c @@ -3051,7 +3051,7 @@ _ecore_evas_x_iconified_set(Ecore_Evas *ee, Eina_Bool on) Ecore_Evas_Engine_Data_X11 *edata = ee->engine.data; if (ee->prop.iconified == on) return; - if (((ee->should_be_visible) && (!ee->visible)) || (!ee->visible)) + if (((ee->should_be_visible) && (!ee->visible)) || (ee->visible)) ee->prop.iconified = on; _ecore_evas_x_hints_update(ee); if (on) --
