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);

-- 


Reply via email to