discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=0e3cc2f533ffbb3a6103dc77c4e950f1f57bf23d

commit 0e3cc2f533ffbb3a6103dc77c4e950f1f57bf23d
Author: Mike Blumenkrantz <zm...@osg.samsung.com>
Date:   Fri Sep 25 22:37:16 2015 -0400

    don't call e_client_unignore() when un-withdrawing an x11 window
    
    these clients were not ignored on creation, so they've already triggered
    all the relevant events
---
 src/bin/e_comp_x.c | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/src/bin/e_comp_x.c b/src/bin/e_comp_x.c
index fa5f157..993c6d7 100644
--- a/src/bin/e_comp_x.c
+++ b/src/bin/e_comp_x.c
@@ -3378,10 +3378,7 @@ _e_comp_x_hook_client_fetch(void *d EINA_UNUSED, 
E_Client *ec)
                   if (ec->icccm.state == ECORE_X_WINDOW_STATE_HINT_WITHDRAWN)
                     ec->ignored = 1, ec->visible = 0;
                   else
-                    {
-                       ec->ignored = ec->changes.visible = ec->visible = 1;
-                       e_client_unignore(ec);
-                    }
+                    ec->changes.visible = ec->visible = 1;
                }
              ec->icccm.accepts_focus = accepts_focus;
              ec->icccm.urgent = is_urgent;

-- 


Reply via email to