discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=668bb06dc0a9510513f261292e3236f069e5ce10

commit 668bb06dc0a9510513f261292e3236f069e5ce10
Author: Mike Blumenkrantz <zm...@osg.samsung.com>
Date:   Tue Jun 30 18:36:23 2015 -0400

    don't attempt to change layer of override clients with parent set in x11
    
    overrides will stack how they want, leave them alone
---
 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 12e7cae..d17d634 100644
--- a/src/bin/e_comp_x.c
+++ b/src/bin/e_comp_x.c
@@ -3468,7 +3468,7 @@ _e_comp_x_hook_client_fetch(void *d EINA_UNUSED, E_Client 
*ec)
              ec_parent->transients = eina_list_append(ec_parent->transients, 
ec);
              ec->parent = ec_parent;
           }
-        if (ec->parent)
+        if (ec->parent && (!e_client_util_ignored_get(ec)))
           {
              evas_object_layer_set(ec->frame, ec->parent->layer);
              if (ec->netwm.state.modal)

-- 



Reply via email to