Edje: recalc edje before fetching the real part
authorDaniel Hirt <hirt.danny@gmail.com>
Fri, 22 Jun 2018 09:46:40 +0000 (12:46 +0300)
committerMyoungwoon Roy, Kim <myoungwoon.kim@samsung.com>
Mon, 25 Jun 2018 08:37:40 +0000 (17:37 +0900)
commit47c71b38a7e235375d81b220510fb752be10429e
treeff2ae0530278de56e21143dcf9b2598041b36fa9
parent055a1436ce8f188c0a482cdd5437c63bbec4aab4
Edje: recalc edje before fetching the real part

Summary:
There are many calls to `_edje_real_part_recursive_get`. Though, it is
not guaranteed that the Edje object had instantiated all of the real
parts.

This change makes edje to always recalc before retrieving the real part.

The D6364 patch raised a good point, but presented a local fix, where
it seems that a global fix such as this is needed, instead.

The local fix is removed in favor of this. Test suite still passes.

ref T7057

@fix

Test Plan: See T7057

Reviewers: devilhorns

Subscribers: cedric, zmike, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D6365
src/lib/edje/edje_util.c