summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--js/app.js1
-rw-r--r--js/ui/canvas.js2
2 files changed, 3 insertions, 0 deletions
diff --git a/js/app.js b/js/app.js
index a96cc35..3531d7c 100644
--- a/js/app.js
+++ b/js/app.js
@@ -9,6 +9,7 @@ var focused
var canvas, tools, palette, controls, brush, mode
var current_tool, current_filetool, current_canvas
+var mouse = { x: 0, y: 0 }
function init () {
build()
diff --git a/js/ui/canvas.js b/js/ui/canvas.js
index e241fd1..75b8f97 100644
--- a/js/ui/canvas.js
+++ b/js/ui/canvas.js
@@ -52,6 +52,8 @@ var canvas = current_canvas = (function(){
})
lex.span.addEventListener("mousemove", function(e){
+ mouse.x = x
+ mouse.y = y
if (is_mobile) return
if (! dragging) return
if (drawing) {