summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2016-10-06 10:58:04 +0900
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2016-10-06 11:00:43 +0900
commit0873466a3bd29e6d6ddcf3bc5aee0f077709cf2f (patch)
tree97c47c025ce61da097a94a179050a3ca71bfa8e2
parent6d469c8c142ec8d8031f3bcaa89205d31b1f58ef (diff)
downloadefl-0873466a3bd29e6d6ddcf3bc5aee0f077709cf2f.tar.gz
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
-rw-r--r--src/modules/ecore_evas/engines/x/ecore_evas_x.c3
1 files changed, 1 insertions, 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 e50c5ebb54..47a4de2568 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);