discomfitor pushed a commit to branch master.

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

commit f534103c95f56495d359d3f83222a837b39a40be
Author: Mike Blumenkrantz <[email protected]>
Date:   Tue Mar 31 19:12:26 2015 -0400

    edje object scale factor changes now trigger deferred recalcs
    
    as with the previous commit, any user who wants geometry immediately
    will be calling calc functions, so this is just going to be redundant
    except in cases where calc is not wanted, in which case it is unnecessary
    overhead
---
 src/lib/edje/edje_util.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/edje/edje_util.c b/src/lib/edje/edje_util.c
index 9410a0a..f3fe35f 100644
--- a/src/lib/edje/edje_util.c
+++ b/src/lib/edje/edje_util.c
@@ -394,7 +394,7 @@ _edje_object_scale_set(Eo *obj, Edje *ed, double scale)
                edje_object_scale_set(o, scale);
           }
      }
-   edje_object_calc_force(obj);
+   _edje_recalc(ed);
 
    return EINA_TRUE;
 }

-- 


Reply via email to