From 7b144992d8bdf60d5288b7af73f81607bc54d17e Mon Sep 17 00:00:00 2001 From: Jan Schneider Date: Tue, 17 Mar 2009 23:37:25 +0100 Subject: [PATCH] Simplify and fix toggling of recurring events. --- kronolith/js/src/kronolith.js | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/kronolith/js/src/kronolith.js b/kronolith/js/src/kronolith.js index a7ba8e80e..456f9bf66 100644 --- a/kronolith/js/src/kronolith.js +++ b/kronolith/js/src/kronolith.js @@ -836,11 +836,7 @@ KronolithCore = { var dates = this.viewDates(this.date, this.view); this._loadEvents(dates[0], dates[1], this._loadEventsCallback.bind(this), this.view, [[calClass, calendar]]); } else { - this.ecache[calClass][calendar].each(function(day) { - $H(day.value).each(function(event) { - $('kronolithEvent' + this.view + calClass + '|' + calendar + event.key).toggle(); - }, this); - }, this); + $('kronolithViewMonth').select('div[calendar=' + calClass + '|' + calendar + ']').invoke('toggle'); } elt.toggleClassName('kronolithCalOn'); elt.toggleClassName('kronolithCalOff'); -- 2.11.0