raster pushed a commit to branch efl-1.18.

http://git.enlightenment.org/core/efl.git/commit/?id=0873466a3bd29e6d6ddcf3bc5aee0f077709cf2f

commit 0873466a3bd29e6d6ddcf3bc5aee0f077709cf2f
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Thu Oct 6 10:58:04 2016 +0900

    ecore-evas - x fix intial iconified state so terminology -I works
    
    this fixes intitial iconic state for x11 as demonstrated by
    
    terminology -I
    
    but enlightenment is broken though... xterm -iconic also shows the
    same break with a black window.
    
    @fix
---
 src/modules/ecore_evas/engines/x/ecore_evas_x.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

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 e50c5eb..47a4de2 100644
--- a/src/modules/ecore_evas/engines/x/ecore_evas_x.c
+++ b/src/modules/ecore_evas/engines/x/ecore_evas_x.c
@@ -3211,8 +3211,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))
-     ee->prop.iconified = on;
+   ee->prop.iconified = on;
    _ecore_evas_x_hints_update(ee);
    if (on)
      ecore_x_icccm_iconic_request_send(ee->prop.window, edata->win_root);

-- 


Reply via email to