From 72da408d64e4d6c4da98b984be1e7d84b4ffd920 Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Thu, 14 Oct 2010 14:58:06 +0000 Subject: [PATCH] See Changelog. Monotone-Parent: 16d0566b5cbe59d0378166dcfc9fce5ccd83fcb9 Monotone-Revision: 3006b284ea1fe8bea05cc545ceb485ea6b8268f2 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2010-10-14T14:58:06 Monotone-Branch: ca.inverse.sogo --- ChangeLog | 4 ++++ UI/WebServerResources/MailerUI.js | 3 +-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 739c70465..a70e91cb0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -20,6 +20,10 @@ 2010-10-14 Francis Lachapelle + * UI/WebServerResources/MailerUI.js (updateUnseenCount): used the + method charAt to read a string character instead of accessing it + as an array (was not supported by IE). + * UI/WebServerResources/UIxAttendeesEditor.js (performSearchCallback): improved autocompletion when changing field before completion has returned. diff --git a/UI/WebServerResources/MailerUI.js b/UI/WebServerResources/MailerUI.js index 5f3770e8b..a5f36dced 100644 --- a/UI/WebServerResources/MailerUI.js +++ b/UI/WebServerResources/MailerUI.js @@ -326,7 +326,6 @@ function onDocumentKeydown(event) { keyCode = "A".charCodeAt(0); } } - if (keyCode == Event.KEY_DELETE || keyCode == Event.KEY_BACKSPACE && isMac()) { deleteSelectedMessages(); @@ -854,7 +853,7 @@ function updateUnseenCount(node, count, isDelta) { for (var i = 0; i < content.length; i++) { var code = content.charCodeAt(i); if (code > 47 && code < 58) { - digits += content[i]; + digits += content.charAt(i); } } count += parseInt(digits);