From: Jan Schneider Date: Tue, 28 Apr 2009 15:51:22 +0000 (+0200) Subject: Fix hiding divs when deleting events. X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=ee45824c626d937128904c3080b94497fc0b0402;p=horde.git Fix hiding divs when deleting events. --- diff --git a/kronolith/js/src/kronolith.js b/kronolith/js/src/kronolith.js index 1eb9c4977..144d45257 100644 --- a/kronolith/js/src/kronolith.js +++ b/kronolith/js/src/kronolith.js @@ -1249,20 +1249,18 @@ KronolithCore = { return; case 'kronolithEventDelete': - // todo: fix using new id(s). var cal = $F('kronolithEventCalendar'), - eventid = $F('kronolithEventId'), - elm = $('kronolithEvent' + this.view + cal + eventid); + eventid = $F('kronolithEventId'); this.doAction('DeleteEvent', { 'cal': cal, 'id': eventid }, function(r) { if (r.response.deleted) { this._removeEvent(eventid, cal); } else { - elm.toggle(); + $('kronolithBody').select('div[calendar=' + cal + '][eventid=' + eventid + ']').invoke('toggle'); } }.bind(this)); - elm.hide(); + $('kronolithBody').select('div[calendar=' + cal + '][eventid=' + eventid + ']').invoke('hide'); this._closeRedBox(); e.stop(); return;