raster pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=9a2e14faad1d681bacf6bb66bea2e49b62d5d9fd

commit 9a2e14faad1d681bacf6bb66bea2e49b62d5d9fd
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Thu Oct 6 08:53:19 2016 +0900

    Revert "ecore_evas x - dont set withdrawn to fals on show but wait for wm 
state"
    
    This reverts commit 2c736adc873bfb998103da60650ebc156cba70ad.
    
    well that was totally unexpected. - efl app windows dont show at all..
    wtf? this should not have affected that at all..
---
 src/modules/ecore_evas/engines/x/ecore_evas_x.c | 10 +++++-----
 1 file changed, 5 insertions(+), 5 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 cbd86b6..b8ece81 100644
--- a/src/modules/ecore_evas/engines/x/ecore_evas_x.c
+++ b/src/modules/ecore_evas/engines/x/ecore_evas_x.c
@@ -3151,15 +3151,15 @@ _ecore_evas_x_show(Ecore_Evas *ee)
      _ecore_evas_x_render(ee);
    _ecore_evas_x_sync_set(ee);
    _ecore_evas_x_window_profile_set(ee);
-   if (ee->prop.withdrawn) _ecore_evas_x_hints_update(ee);
-   if (ee->prop.override)
+   ecore_x_window_show(ee->prop.window);
+   if (ee->prop.fullscreen)
+     ecore_x_window_focus(ee->prop.window);
+   if (ee->prop.withdrawn)
      {
         ee->prop.withdrawn = EINA_FALSE;
         if (ee->func.fn_state_change) ee->func.fn_state_change(ee);
+        _ecore_evas_x_hints_update(ee);
      }
-   ecore_x_window_show(ee->prop.window);
-   if (ee->prop.fullscreen)
-     ecore_x_window_focus(ee->prop.window);
 }
 
 static void

-- 


Reply via email to