From a579dbe5cbeba8c0467044dd06fa9258fcaaa6e2 Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Mon, 14 Jun 2010 21:00:17 +0000 Subject: [PATCH] See ChangeLog Monotone-Parent: c4a84487824c09148e9f71dc42b87e7f14dd3193 Monotone-Revision: f5afc745d385489f846bb7bb27c8750793e31b47 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2010-06-14T21:00:17 Monotone-Branch: ca.inverse.sogo --- ChangeLog | 5 +++++ UI/WebServerResources/UIxPreferences.js | 3 +++ 2 files changed, 8 insertions(+) diff --git a/ChangeLog b/ChangeLog index 47f457ae2..de615496a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2010-06-14 Francis Lachapelle + + * UI/WebServerResources/UIxPreferences.js: Fixed a bug when saving + the preferences while some of the calendar categories are still editable. + 2010-06-11 Wolfgang Sourdeau * UI/Scheduler/UIxCalMainActions.m (-saveUrl:forCalendar:): diff --git a/UI/WebServerResources/UIxPreferences.js b/UI/WebServerResources/UIxPreferences.js index b18adc0fb..0d65c6ae0 100644 --- a/UI/WebServerResources/UIxPreferences.js +++ b/UI/WebServerResources/UIxPreferences.js @@ -11,6 +11,7 @@ function savePreferences(sender) { sigList.disabled = false; if ($("categoriesList")) { + endAllEditables(); serializeCategories(); } @@ -468,6 +469,8 @@ function onCategoryAdd (e) { var colortd = new Element ("td"); var colordiv = new Element ("div", {"class": "colorBox"}); + endAllEditables(); + row.identify (); row.addClassName ("categoryListRow");