discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=20350a800696c492bff346319e52eabe31063fc0
commit 20350a800696c492bff346319e52eabe31063fc0 Author: Mike Blumenkrantz <[email protected]> Date: Tue Mar 31 19:10:02 2015 -0400 edje calc no longer forces proxy part source calcs for currently-hidden proxies this saves a bit of calc time when a proxy part is not currently visible --- src/lib/edje/edje_calc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/edje/edje_calc.c b/src/lib/edje/edje_calc.c index c8268e2..243d93f 100644 --- a/src/lib/edje/edje_calc.c +++ b/src/lib/edje/edje_calc.c @@ -3378,7 +3378,7 @@ _edje_part_recalc(Edje *ed, Edje_Real_Part *ep, int flags, Edje_Calc_Params *sta pos = ep->description_pos; - if (ep->part->type == EDJE_PART_TYPE_PROXY) + if ((ep->part->type == EDJE_PART_TYPE_PROXY) && chosen_desc->visible) { int part_id = -1; --
