From de5adf88ade77ba1bdcf4af2b173c8a294da0a26 Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Wed, 13 Oct 2010 17:45:01 +0000 Subject: [PATCH] See Changelog Monotone-Parent: 6476da6c0f01780fa81d35d80d7075d47b1b084d Monotone-Revision: a5879e0ca48fa60369415c062b9a5b8e85b3cb84 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2010-10-13T17:45:01 Monotone-Branch: ca.inverse.sogo --- ChangeLog | 6 ++++++ UI/WebServerResources/HTMLElement.js | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/ChangeLog b/ChangeLog index 72ddffa48..1dda660e6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2010-10-13 Francis Lachapelle + + * UI/WebServerResources/HTMLElement.js (deselectAll): fixed a bug + where the properties where not removed from the proper element + (table instead of the tbody). + 2010-10-13 Wolfgang Sourdeau * OpenChange/MAPIStoreContext.m diff --git a/UI/WebServerResources/HTMLElement.js b/UI/WebServerResources/HTMLElement.js index 905d01beb..ba938c931 100644 --- a/UI/WebServerResources/HTMLElement.js +++ b/UI/WebServerResources/HTMLElement.js @@ -246,6 +246,11 @@ Element.addMethods({ deselectAll: function(element) { element = $(element); + if (element.tagName == 'TABLE') { + var tbody = element.down('TBODY'); + if (tbody) + element = tbody; + } var s = element.select("._selected"); for (var i = 0; i < s.length; i++) s[i].removeClassName("_selected");