discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=8f896b7862a2a3acb2a2367ae41c6f002f13a35b

commit 8f896b7862a2a3acb2a2367ae41c6f002f13a35b
Author: Mike Blumenkrantz <[email protected]>
Date:   Fri Mar 10 15:57:15 2017 -0500

    show x11 parent windows during reparent only if not withdrawn
    
    iconic windows are still shown
---
 src/bin/e_comp_x.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/bin/e_comp_x.c b/src/bin/e_comp_x.c
index ccd781b..9d9ed41 100644
--- a/src/bin/e_comp_x.c
+++ b/src/bin/e_comp_x.c
@@ -3253,7 +3253,7 @@ _e_comp_x_hook_client_pre_frame_assign(void *d 
EINA_UNUSED, E_Client *ec)
           }
      }
    ecore_x_window_show(win);
-   if (!ec->iconic)
+   if (ec->icccm.state != ECORE_X_WINDOW_STATE_HINT_WITHDRAWN)
      ecore_x_window_show(pwin);
 
    _e_comp_x_focus_init(ec);

-- 


Reply via email to