From 889dd9b5024ca257cda3f4e04e954035e7dc4f23 Mon Sep 17 00:00:00 2001 From: Michael M Slusarz Date: Sun, 21 Nov 2010 00:54:59 -0700 Subject: [PATCH] Escape quotation marks when working with accesskeys --- horde/js/accesskeys.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/horde/js/accesskeys.js b/horde/js/accesskeys.js index 65d48469f..52e0ead70 100644 --- a/horde/js/accesskeys.js +++ b/horde/js/accesskeys.js @@ -15,7 +15,7 @@ var AccessKeys = { if ((this.macos && e.ctrlKey) || (!this.macos && e.altKey && !e.ctrlKey)) { // Need to search for both upper and lowercase value - key = String.fromCharCode(e.keyCode || e.charCode); + key = String.fromCharCode(e.keyCode || e.charCode).sub('"', '\\"');; elts = $$('[accesskey="' + key.toUpperCase() + '"]'); if (key.toUpperCase() != key.toLowerCase()) { elts = elts.concat($$('[accesskey="' + key.toLowerCase() + '"]')); -- 2.11.0