Skip to content

Commit 40dbe7e

Browse files
committed
Fix drawing of Shape.Ellipse items.
1 parent d67ce8a commit 40dbe7e

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

src/item/Shape.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,11 @@ var Shape = Item.extend(/** @lends Shape# */{
5050
kappa = Numerical.KAPPA,
5151
cx = mx * kappa,
5252
cy = my * kappa;
53-
ctx.moveTo(0, my);
54-
ctx.bezierCurveTo(0, my - cy, mx - cx, 0, mx, 0);
55-
ctx.bezierCurveTo(mx + cx, 0, width, my - cy, width, my);
56-
ctx.bezierCurveTo(width, my + cy, mx + cx, height, mx, height);
57-
ctx.bezierCurveTo(mx - cx, height, 0, my + cy, 0, my);
53+
ctx.moveTo(-mx, 0);
54+
ctx.bezierCurveTo(-mx, -cy, -cx, -my, 0, -my);
55+
ctx.bezierCurveTo(cx, -my, mx, -cy, mx, 0);
56+
ctx.bezierCurveTo(mx, cy, cx, my, 0, my);
57+
ctx.bezierCurveTo(-cx, my, -mx, cy, -mx, 0);
5858
break;
5959
}
6060
}

0 commit comments

Comments
 (0)