diff options
Diffstat (limited to 'assets/javascripts/rectangles/clipper.js')
| -rw-r--r-- | assets/javascripts/rectangles/clipper.js | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/assets/javascripts/rectangles/clipper.js b/assets/javascripts/rectangles/clipper.js index bd0c521..6e5b93c 100644 --- a/assets/javascripts/rectangles/clipper.js +++ b/assets/javascripts/rectangles/clipper.js @@ -37,6 +37,7 @@ var clipper = new function(){ function bind(){ canvas.addEventListener("mousedown", function(e){ + e.stopPropagation() var x = e.pageX, y = e.pageY mouse = new rect (x,y) if (e.shiftKey) { @@ -57,6 +58,7 @@ var clipper = new function(){ } }) canvas.addEventListener("mousemove", function(e){ + e.stopPropagation() var x, y if (e.shiftKey) { x = quantize( e.pageX, 10 ) @@ -84,6 +86,7 @@ var clipper = new function(){ } }) document.addEventListener("mouseup", function(e){ + e.stopPropagation() if (clipper.creating) { if (mouse.height() != 0 && mouse.width() != 0) { rects.push(mouse.translate()) |
