From 28bef8b604371334cec4d057770fb06dd0f20fea Mon Sep 17 00:00:00 2001 From: int3 Date: Sat, 17 Apr 2010 08:26:11 +0800 Subject: Use keyboardUtils functions in linkHints mode. This fixes issue #113. --- linkHints.js | 4 ++-- 1 file 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) { -- cgit v1.2.3