discomfitor pushed a commit to branch master.

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

commit 668d68cdf454a1f927411e10cbf5aff7dd4b29ff
Author: Mike Blumenkrantz <zm...@osg.samsung.com>
Date:   Mon Apr 16 16:05:40 2018 -0400

    edje: remove recalc from content_get and text_get
    
    neither of these functions should force a recalc under any circumstance
    as they are simply returning pointers
    
    @fix
    
    Differential Revision: https://phab.enlightenment.org/D5947
---
 src/lib/edje/edje_util.c | 6 ------
 1 file changed, 6 deletions(-)

diff --git a/src/lib/edje/edje_util.c b/src/lib/edje/edje_util.c
index 592a8377ac..be59633fc4 100644
--- a/src/lib/edje/edje_util.c
+++ b/src/lib/edje/edje_util.c
@@ -2052,9 +2052,6 @@ _edje_efl_text_text_get(const Eo *obj EINA_UNUSED, Edje 
*ed, const char *part,
 
    if ((!ed) || (!part)) return NULL;
 
-   /* Need to recalc before providing the object. */
-   if (!ed->freeze) _edje_recalc_do(ed);
-
    rp = _edje_real_part_recursive_get(&ed, part);
    if (!rp) return NULL;
    if ((rp->type != EDJE_RP_TYPE_TEXT) ||
@@ -3274,9 +3271,6 @@ _edje_efl_content_content_get(Edje *ed, const char *part)
 
    if ((!ed) || (!part)) return NULL;
 
-   /* Need to recalc before providing the object. */
-   if (!ed->freeze) _edje_recalc_do(ed);
-
    rp = _edje_real_part_recursive_get(&ed, part);
    if (!rp) return NULL;
 

-- 


Reply via email to