evas: we should actually continue the chain of interpolation up to the next parent.
authorCedric BAIL <cedric@osg.samsung.com>
Tue, 3 Apr 2018 21:25:56 +0000 (14:25 -0700)
committerWonki Kim <wonki_.kim@samsung.com>
Tue, 10 Apr 2018 13:25:39 +0000 (22:25 +0900)
src/lib/evas/canvas/evas_vg_node.c

index d950aa8..d0a5b5a 100644 (file)
@@ -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 *