From d8831feb0e17fb5ab472715256f2306945fd43e7 Mon Sep 17 00:00:00 2001 From: Kienz Date: Thu, 13 Dec 2012 11:57:16 +0100 Subject: [PATCH] Freedraw bugfix for Firefox 3.6.x The pointer flies away on starting freedrawing - line is drawing. Here you can see a screenshot: jsFiddle: http://jsfiddle.net/r2ZE7/95/ --- src/freedrawing.class.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/freedrawing.class.js b/src/freedrawing.class.js index a638727b..0c1e55d3 100644 --- a/src/freedrawing.class.js +++ b/src/freedrawing.class.js @@ -96,6 +96,8 @@ var p1 = this._points[0]; var p2 = this._points[1]; + ctx.moveTo(p1.x, p1.y); + for (var i = 1, len = this._points.length; i < len; i++) { // we pick the point between pi+1 & pi+2 as the // end point and p1 as our control point.