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 *

-- 


Reply via email to