jpeg pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=b6e86c39e50ce24320d2cb120519ca022242551d
commit b6e86c39e50ce24320d2cb120519ca022242551d Author: Subhransu Mohanty <[email protected]> Date: Mon Jun 20 10:13:03 2016 +0900 edje_load: fixed adding ellipse shape data. Reviewers: cedric, jpeg Reviewed By: jpeg Subscribers: cedric, jpeg Differential Revision: https://phab.enlightenment.org/D4053 --- src/lib/edje/edje_load.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/lib/edje/edje_load.c b/src/lib/edje/edje_load.c index 74fb072..0c1605e 100644 --- a/src/lib/edje/edje_load.c +++ b/src/lib/edje/edje_load.c @@ -2473,7 +2473,10 @@ _create_vg_node(Svg_Node *node, Efl_VG *parent) break; case SVG_NODE_ELLIPSE: vg = evas_vg_shape_add(parent); - evas_vg_shape_shape_append_circle(vg, node->node.ellipse.cx, node->node.ellipse.cy, node->node.ellipse.rx); + evas_vg_shape_shape_append_arc(vg, node->node.ellipse.cx - node->node.ellipse.rx, + node->node.ellipse.cy - node->node.ellipse.ry, + 2*node->node.ellipse.rx, 2*node->node.ellipse.ry, 0, 360); + evas_vg_shape_shape_append_close(vg); break; case SVG_NODE_CIRCLE: vg = evas_vg_shape_add(parent); --
