summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHirokazu Takahashi <taka@valinux.co.jp>2012-12-23 18:32:28 +0900
committerHirokazu Takahashi <taka@valinux.co.jp>2012-12-23 18:32:28 +0900
commit37a3081f051e7dcd761ad795d27dfe5d90efea48 (patch)
tree0ec4bfc0ecb6b66cd1a9d521cc8ce8380bf2d6dc
parentd55f5377bb6e073c45305630b6cae997fc495794 (diff)
downloadnovnc-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.js4
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)