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)

-- 


Reply via email to