summaryrefslogtreecommitdiff
path: root/js/app.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/app.js')
-rw-r--r--js/app.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/js/app.js b/js/app.js
index 715def9..919a39d 100644
--- a/js/app.js
+++ b/js/app.js
@@ -4,7 +4,7 @@ var drawing = true
var erasing = false
var focused
-var canvas, tools, palette, controls, brush, mode, current_tool
+var canvas, tools, palette, controls, brush, mode, current_tool, current_canvas
function init () {
build()
@@ -55,12 +55,14 @@ function bind () {
if (current_tool.name != "text") {
e.preventDefault()
brush.contract(1)
+ brush.modified = false
break
}
case 221: // ]
if (current_tool.name != "text") {
e.preventDefault()
brush.expand(1)
+ brush.modified = false
break
}
case 8:
@@ -120,7 +122,7 @@ function bind () {
if (focused && char) {
var y = focused.y, x = focused.x
focused.key(char, e.keyCode)
- canvas.focusLex(y + direction[0], focused.x + direction[1])
+ current_canvas.focusLex(y + direction[0], focused.x + direction[1])
}
})