discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=42f43c9311a180cc5682d35f8b3e23c3aeeda98b
commit 42f43c9311a180cc5682d35f8b3e23c3aeeda98b Author: Mike Blumenkrantz <[email protected]> Date: Thu Mar 27 10:45:27 2014 -0400 disable comp object animation hooks if animations are disabled --- src/bin/e_comp_object.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/bin/e_comp_object.c b/src/bin/e_comp_object.c index 7677133..f2287de 100644 --- a/src/bin/e_comp_object.c +++ b/src/bin/e_comp_object.c @@ -2790,6 +2790,9 @@ e_comp_object_signal_emit(Evas_Object *obj, const char *sig, const char *src) if (cw->frame_object) edje_object_signal_emit(cw->frame_object, sig, src); if (cw->frame_icon && e_icon_edje_get(cw->frame_icon)) edje_object_signal_emit(e_icon_edje_get(cw->frame_icon), sig, src); + if ((cw->ec->override && e_comp_config_get()->match.disable_overrides) || + ((!cw->ec->override) && e_comp_config_get()->match.disable_borders)) + return; EINA_INLIST_REVERSE_FOREACH(_e_comp_object_movers, prov) { if (!e_util_glob_match(sig, prov->sig)) continue; --
