summaryrefslogtreecommitdiff
path: root/js/ui/canvas.js
diff options
context:
space:
mode:
authorJules Laplace <jules@okfoc.us>2014-11-22 21:57:25 -0500
committerJules Laplace <jules@okfoc.us>2014-11-22 21:57:25 -0500
commit323e8804ee13f70c35b2a58179cd1a43eea56bcf (patch)
treeb1c6aa6fd50f54d5c7c4976dc5f4e7a6560df254 /js/ui/canvas.js
parentfbbbe8cc0457c2f3f77cfc8d9b8070a593938694 (diff)
editable brush
Diffstat (limited to 'js/ui/canvas.js')
-rw-r--r--js/ui/canvas.js4
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)