From 364d4c82fd3f27dc9b0f89fa0266901fe064d7d5 Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Wed, 16 Feb 2011 00:16:37 +0000 Subject: [PATCH] See Changelog. Monotone-Parent: c9ec5e37f4a0b75a5c85ecbbd8d238cc64a99cd3 Monotone-Revision: 2d1735089eaa66e8672121f889d36aabc3537ce6 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-02-16T00:16:37 Monotone-Branch: ca.inverse.sogo --- ChangeLog | 6 ++++++ UI/WebServerResources/UIxPreferences.js | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 9c0e04263..735ae6831 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2011-02-16 Francis Lachapelle + + * UI/WebServerResources/UIxPreferences.js (-appendSieveFilterRow): + fixed a bug with IE8 that would not set the "checked" attribute + properly on a checkbox. + 2011-02-14 Francis Lachapelle * UI/Scheduler/UIxDatePicker.m diff --git a/UI/WebServerResources/UIxPreferences.js b/UI/WebServerResources/UIxPreferences.js index e6efebd74..9538f5c01 100644 --- a/UI/WebServerResources/UIxPreferences.js +++ b/UI/WebServerResources/UIxPreferences.js @@ -220,9 +220,9 @@ function appendSieveFilterRow(filterTable, number, filter) { var activeColumn = createElement("td", null, "activeColumn"); var cb = createElement("input", null, "checkBox", - { checked: filter.active, - type: "checkbox" }, + { type: "checkbox" }, null, activeColumn); + cb.checked = filter.active; var bound = onScriptActiveCheck.bindAsEventListener(cb); cb.observe("click", bound); row.appendChild(activeColumn);