From cf90827bb8412d1e8712a3818f83ce7c290d0a3e Mon Sep 17 00:00:00 2001 From: Kris Maglione Date: Wed, 23 Mar 2011 20:05:09 -0400 Subject: [PATCH] Fix more bloody Google site key mapping issues. Closes issue #459. --- common/content/events.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/content/events.js b/common/content/events.js index a1ca17f5..21b44758 100644 --- a/common/content/events.js +++ b/common/content/events.js @@ -852,7 +852,7 @@ var Events = Module("events", { if (evt_str.length == 1) { evt_obj.charCode = evt_str.charCodeAt(0); - evt_obj._keyCode = this._key_code[evt_str[0]]; + evt_obj._keyCode = this._key_code[evt_str[0].toLowerCase()]; evt_obj.shiftKey = evt_str !== evt_str.toLowerCase(); } else { @@ -877,7 +877,7 @@ var Events = Module("events", { keyname = keyname.toUpperCase(); evt_obj.charCode = keyname.charCodeAt(0); - evt_obj._keyCode = this._key_code[keyname]; + evt_obj._keyCode = this._key_code[keyname.toLowerCase()]; } else if (set.has(this._pseudoKeys, keyname)) { evt_obj.dactylString = "<" + this._key_key[keyname] + ">";