From 704e15d782669eae377362b9235a39247f4f54c4 Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Tue, 9 Jun 2015 13:37:47 -0400 Subject: fixing 999 height/width bug --- js/clipboard.js | 2 +- js/ui/keys.js | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) (limited to 'js') diff --git a/js/clipboard.js b/js/clipboard.js index b20528a..aafb121 100644 --- a/js/clipboard.js +++ b/js/clipboard.js @@ -23,7 +23,7 @@ var clipboard = (function () { if (! clipboard.importing) { clipboard.export_data() } } }, - show: function () { import_rapper.style.display = "block"; clipboard.visible = true }, + show: function () { import_rapper.style.display = "block"; clipboard.visible = true; changed = false }, hide: function () { import_rapper.style.display = "none"; clipboard.visible = false }, focus: function () { if (! clipboard.importing) { diff --git a/js/ui/keys.js b/js/ui/keys.js index 646f6ed..739871b 100644 --- a/js/ui/keys.js +++ b/js/ui/keys.js @@ -155,8 +155,9 @@ var keys = (function(){ } keys.multi_numeral_blur = function (lex, canvas, prop, min, max){ return function(){ - var n = clamp(parseInt(lex.char), min, max) - if (! n) return; + var current = parseInt(lex.char) + var n = clamp(current, min, max) + if (! n || isNaN(current)) return lex.char = n+"" lex.build() canvas[prop] = n -- cgit v1.2.3-70-g09d2