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;

-- 


Reply via email to