diff options
| author | Jules Laplace <jules@okfoc.us> | 2014-11-22 21:57:25 -0500 |
|---|---|---|
| committer | Jules Laplace <jules@okfoc.us> | 2014-11-22 21:57:25 -0500 |
| commit | 323e8804ee13f70c35b2a58179cd1a43eea56bcf (patch) | |
| tree | b1c6aa6fd50f54d5c7c4976dc5f4e7a6560df254 /js/ui/canvas.js | |
| parent | fbbbe8cc0457c2f3f77cfc8d9b8070a593938694 (diff) | |
editable brush
Diffstat (limited to 'js/ui/canvas.js')
| -rw-r--r-- | js/ui/canvas.js | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/js/ui/canvas.js b/js/ui/canvas.js index 1ee6e1c..4b595a5 100644 --- a/js/ui/canvas.js +++ b/js/ui/canvas.js @@ -10,8 +10,11 @@ var canvas = (function(){ }) exports.bind = function(){ + var last_point = [0,0] + exports.forEach(function(lex, x, y){ + if (lex.bound) return lex.bound = true var point = [x,y] @@ -21,6 +24,7 @@ var canvas = (function(){ lex.span.addEventListener('mousedown', function(e){ e.preventDefault() dragging = true + current_canvas = canvas if (drawing) { erasing = (e.which == "3" || e.ctrlKey) draw(lex, x, y, erasing) |
