diff options
Diffstat (limited to 'js/ui/keys.js')
| -rw-r--r-- | js/ui/keys.js | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/js/ui/keys.js b/js/ui/keys.js index 8850aa2..828e957 100644 --- a/js/ui/keys.js +++ b/js/ui/keys.js @@ -78,6 +78,18 @@ var keys = (function(){ cursor_input.value = "" // console.log("input:", char) + + if (current_tool.name != "text") { + brush.char = char + if (char == " ") { + brush.bg = brush.fg + } + else if (brush.bg != fillColor) { + brush.fg = brush.bg + brush.bg = fillColor + } + brush.rebuild() + } if (focused && char) { var y = focused.y, x = focused.x |
