From 46268a61a3a4d51222f33cd8f5eb3ea22cbb557d Mon Sep 17 00:00:00 2001 From: Jan Schneider Date: Mon, 6 Apr 2009 17:18:11 +0200 Subject: [PATCH] Fix toggling calendars in day view. --- kronolith/js/src/kronolith.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kronolith/js/src/kronolith.js b/kronolith/js/src/kronolith.js index b4df5682f..19741fabc 100644 --- a/kronolith/js/src/kronolith.js +++ b/kronolith/js/src/kronolith.js @@ -1189,12 +1189,13 @@ KronolithCore = { calClass = elt.readAttribute('calendarclass'); if (calClass) { var calendar = elt.readAttribute('calendar'); + Kronolith.conf.calendars[calClass][calendar].show = !Kronolith.conf.calendars[calClass][calendar].show; if (typeof this.ecache.get(calClass) == 'undefined' || typeof this.ecache.get(calClass).get(calendar) == 'undefined') { var dates = this.viewDates(this.date, this.view); this._loadEvents(dates[0], dates[1], this.view, [[calClass, calendar]]); } else { - $('kronolithViewMonth').select('div[calendar=' + calClass + '|' + calendar + ']').invoke('toggle'); + $('kronolithBody').select('div[calendar=' + calClass + '|' + calendar + ']').invoke('toggle'); } elt.toggleClassName('kronolithCalOn'); elt.toggleClassName('kronolithCalOff'); -- 2.11.0