aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorint32010-04-17 08:26:11 +0800
committerIlya2010-04-17 01:35:26 +0800
commit28bef8b604371334cec4d057770fb06dd0f20fea (patch)
tree67ba2df5e663fa402a06f5edc33cb73e0dd859a1
parent72f070597e164c60e9811ae13088335c91dec9f4 (diff)
downloadvimium-28bef8b604371334cec4d057770fb06dd0f20fea.tar.bz2
Use keyboardUtils functions in linkHints mode. This fixes issue #113.
-rw-r--r--linkHints.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/linkHints.js b/linkHints.js
index 0b70acc1..579e8851 100644
--- a/linkHints.js
+++ b/linkHints.js
@@ -128,12 +128,12 @@ function getElementFromPoint(x, y) {
}
function onKeyDownInLinkHintsMode(event) {
- var keyChar = String.fromCharCode(event.keyCode).toLowerCase();
+ var keyChar = getKeyChar(event);
if (!keyChar)
return;
// TODO(philc): Ignore keys that have modifiers.
- if (event.keyCode == keyCodes.ESC) {
+ if (isEscape(event)) {
deactivateLinkHintsMode();
} else if (event.keyCode == keyCodes.backspace || event.keyCode == keyCodes.deleteKey) {
if (hintKeystrokeQueue.length == 0) {