From 07116c9df9da310b83081b2a7b6130b70511f5fc Mon Sep 17 00:00:00 2001 From: Wolfgang Sourdeau Date: Fri, 18 Sep 2009 13:36:40 +0000 Subject: [PATCH] Monotone-Parent: 652a580846111dfcf9de40e4ccfcded593cf6f0d Monotone-Revision: 1536274d3589c2ef3b066916a255c4223babf175 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2009-09-18T13:36:40 Monotone-Branch: ca.inverse.sogo --- ChangeLog | 10 ++++++++++ UI/WebServerResources/UIxPreferences.js | 25 ++++++++++++++----------- UI/WebServerResources/generic.js | 4 +++- 3 files changed, 27 insertions(+), 12 deletions(-) diff --git a/ChangeLog b/ChangeLog index d8df2f4a9..0f0763e21 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2009-09-18 Wolfgang Sourdeau + + * UI/WebServerResources/generic.js (onLoadHandler): don't trigger + the alarm refresh if the "calendarBannerLink" link is not + available (when calendar is disabled). + + * UI/WebServerResources/UIxPreferences.js (initPreferences) + (savePreferences): don't bother with the categoriesList if it's + not accessible (when calendar is disabled). + 2009-09-17 Wolfgang Sourdeau * Tests/test-config.py: new functional test to validate the test diff --git a/UI/WebServerResources/UIxPreferences.js b/UI/WebServerResources/UIxPreferences.js index 401058543..296df42a5 100644 --- a/UI/WebServerResources/UIxPreferences.js +++ b/UI/WebServerResources/UIxPreferences.js @@ -5,10 +5,12 @@ function savePreferences(sender) { if (sigList) sigList.disabled=false; - serializeCategories (null); + if ($("categoriesList")) { + serializeCategories(null); + } $("mainForm").submit(); - + return false; } @@ -47,15 +49,17 @@ function initPreferences() { onComposeMessagesTypeChange (); } - resetCategoriesColors (null); var table = $("categoriesList"); - var r = $$("TABLE#categoriesList tbody tr"); - for (var i=0; i