diff options
| -rw-r--r-- | css/sally.css | 1 | ||||
| -rw-r--r-- | index.html | 2 | ||||
| -rw-r--r-- | js/clipboard.js | 3 | ||||
| -rw-r--r-- | js/ui/controls.js | 3 |
4 files changed, 5 insertions, 4 deletions
diff --git a/css/sally.css b/css/sally.css index 3422979..8c4dc9e 100644 --- a/css/sally.css +++ b/css/sally.css @@ -192,7 +192,6 @@ textarea { font-size:12pt; width: 37vw; height: 300px; background: #333; color: border: 1px solid #0f0; color: #0f0; width: 100%; - display: none; } #upload_button.uploading { background: transparent; @@ -50,7 +50,7 @@ <span id="webcam_el" class="tool">webcam</span> <span id="load_el" class="tool">load</span> <span id="save_el" class="tool">save</span> - <span id="clear_el" class="tool">clear</span><br> + <span id="clear_el" class="tool">new</span><br> </div> <div id="import_rapper"> diff --git a/js/clipboard.js b/js/clipboard.js index 7e683dc..a7dc8f6 100644 --- a/js/clipboard.js +++ b/js/clipboard.js @@ -122,7 +122,8 @@ var clipboard = (function () { lex.build() } } - + + current_filetool && current_filetool.blur() }, import_text: function () { diff --git a/js/ui/controls.js b/js/ui/controls.js index a21e293..c191cc2 100644 --- a/js/ui/controls.js +++ b/js/ui/controls.js @@ -72,6 +72,7 @@ var controls = (function(){ undo.new() undo.save_rect(0, 0, canvas.w, canvas.h) canvas.erase() + current_filetool && current_filetool.blur() } controls.webcam = new FileTool (webcam_el) @@ -119,9 +120,9 @@ var controls = (function(){ }) controls.save = new ClipboardTool (save_el) controls.save.use = function(){ + changed && clipboard.upload_png() clipboard.show() clipboard.export_mode() - clipboard.upload_png() } controls.load = new ClipboardTool (load_el) controls.load.use = function(){ |
