cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=6d3a8a1e329b24a5beb842bf94a1816a8dccaf65
commit 6d3a8a1e329b24a5beb842bf94a1816a8dccaf65 Author: Cedric BAIL <ced...@osg.samsung.com> Date: Tue Apr 3 14:25:56 2018 -0700 evas: we should actually continue the chain of interpolation up to the next parent. --- src/lib/evas/canvas/evas_vg_node.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/evas/canvas/evas_vg_node.c b/src/lib/evas/canvas/evas_vg_node.c index d950aa8e75..d0a5b5a73a 100644 --- a/src/lib/evas/canvas/evas_vg_node.c +++ b/src/lib/evas/canvas/evas_vg_node.c @@ -719,7 +719,8 @@ _efl_canvas_vg_node_efl_gfx_path_interpolate(Eo *obj, _efl_canvas_vg_node_changed(obj); - return r; + if (!r) return EINA_FALSE; + return efl_gfx_path_interpolate(efl_super(obj, MY_CLASS), from, to, pos_map); } EOLIAN static Efl_VG * --