discomfitor pushed a commit to branch master.

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

commit c66cdc1416f2ac50e96561853bdd6e3b6f828092
Author: Mike Blumenkrantz <zm...@samsung.com>
Date:   Fri Jan 17 17:49:10 2014 -0500

    only add client to raise stack if focus tracking is enabled
    
    focus tracking only gets frozen by winlist, at which point it's most likely 
that users also don't want the raise stack to be altered
---
 src/bin/e_comp_object.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/bin/e_comp_object.c b/src/bin/e_comp_object.c
index bed0884..098534f 100644
--- a/src/bin/e_comp_object.c
+++ b/src/bin/e_comp_object.c
@@ -1130,7 +1130,8 @@ _e_comp_intercept_raise(void *data, Evas_Object *obj)
    else
      {
         evas_object_stack_below(obj, cw->comp->layers[cw->layer].obj);
-        e_client_raise_latest_set(cw->ec);
+        if (e_client_focus_track_enabled())
+          e_client_raise_latest_set(cw->ec);
      }
    e_comp_shape_queue(cw->comp);
 }

-- 


Reply via email to