cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=48461bb94621b7cbc366a00c9f44ccc95d971ba6
commit 48461bb94621b7cbc366a00c9f44ccc95d971ba6 Author: Soohye Shin <soohye.s...@samsung.com> Date: Fri Mar 4 15:53:53 2016 -0800 edje: return default description depends on RTL when description doesn't exist Summary: If not found edje part description, edje just set default description in spite of RTL status. This adds to call function for getting the correct description as RTL status. Reviewers: raster, Hermet, cedric Subscribers: minkyu, sju27, cedric, jpeg Differential Revision: https://phab.enlightenment.org/D3735 Signed-off-by: Cedric BAIL <ced...@osg.samsung.com> --- src/lib/edje/edje_calc.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/edje/edje_calc.c b/src/lib/edje/edje_calc.c index c30efb2..6ea3157 100644 --- a/src/lib/edje/edje_calc.c +++ b/src/lib/edje/edje_calc.c @@ -721,7 +721,9 @@ _edje_part_description_apply(Edje *ed, Edje_Real_Part *ep, const char *d1, doubl epd1 = _edje_part_description_find(ed, ep, d1, v1, EINA_TRUE); if (!epd1) - epd1 = ep->part->default_desc; /* never NULL */ + epd1 = _edje_get_description_by_orientation(ed, ep->part->default_desc, + &ep->part->default_desc_rtl, + ep->type); /* never NULL */ if (d2) epd2 = _edje_part_description_find(ed, ep, d2, v2, EINA_TRUE); --