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); } --