diff options
author | Hirokazu Takahashi <taka@valinux.co.jp> | 2012-12-23 18:32:28 +0900 |
---|---|---|
committer | Hirokazu Takahashi <taka@valinux.co.jp> | 2012-12-23 18:32:28 +0900 |
commit | 37a3081f051e7dcd761ad795d27dfe5d90efea48 (patch) | |
tree | 0ec4bfc0ecb6b66cd1a9d521cc8ce8380bf2d6dc | |
parent | d55f5377bb6e073c45305630b6cae997fc495794 (diff) | |
download | novnc-37a3081f051e7dcd761ad795d27dfe5d90efea48.tar.gz |
Ctrl+'-' won't work on a US keyboad with Firefox.
Firefox 17 generates 173 as the keycode for the minus key.
-rw-r--r-- | include/input.js | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/input.js b/include/input.js index 86630af..fef2163 100644 --- a/include/input.js +++ b/include/input.js @@ -110,6 +110,10 @@ function getKeysymSpecial(evt) { if (Util.Engine.gecko || Util.Engine.presto) { keysym = 45; } break; + case 173 : // - (Mozilla) + if (Util.Engine.gecko) { + keysym = 45; } + break; case 189 : keysym = 45; break; // - (IE) case 190 : keysym = 46; break; // . (Mozilla, IE) case 191 : keysym = 47; break; // / (Mozilla, IE) |