From 8d5249760a9f58dcd374322e02a891f059bf2851 Mon Sep 17 00:00:00 2001 From: Conrad Irwin Date: Sat, 5 Sep 2015 00:03:43 -0700 Subject: [PATCH] Don't draw invisible circles --- canvas2svg.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/canvas2svg.js b/canvas2svg.js index ff09f8a..826bb11 100644 --- a/canvas2svg.js +++ b/canvas2svg.js @@ -926,6 +926,10 @@ * Arc command! */ ctx.prototype.arc = function(x, y, radius, startAngle, endAngle, counterClockwise) { + // in canvas no circle is drawn if no angle is provided. + if (startAngle === endAngle) { + return; + } startAngle = startAngle % (2*Math.PI); endAngle = endAngle % (2*Math.PI); if(startAngle === endAngle) {