From df4e49d799543a76461a176210e2937c1c5b24be Mon Sep 17 00:00:00 2001 From: ilya Date: Sun, 6 Dec 2009 12:48:24 -0800 Subject: Simplify our key handling further. --- vimiumFrontend.js | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/vimiumFrontend.js b/vimiumFrontend.js index ce37db3f..51235f09 100644 --- a/vimiumFrontend.js +++ b/vimiumFrontend.js @@ -164,13 +164,8 @@ function onKeydown(event) { // Ignore modifier keys by themselves. if (event.keyCode > 31) { - if (event.keyCode < 127) - keyChar = String.fromCharCode(event.keyCode).toLowerCase(); - else - { - unicodeKeyInHex = "0x" + event.keyIdentifier.substring(2); - keyChar = String.fromCharCode(parseInt(unicodeKeyInHex)).toLowerCase(); - } + unicodeKeyInHex = "0x" + event.keyIdentifier.substring(2); + keyChar = String.fromCharCode(parseInt(unicodeKeyInHex)).toLowerCase(); if (event.shiftKey) keyChar = keyChar.toUpperCase(); -- cgit v1.2.3