6.0.0-beta1
7/6/25

[#11551] Incorrect UI update after deleting recurrences
Summary Incorrect UI update after deleting recurrences
Queue Kronolith
Queue Version Git master
Type Bug
State Resolved
Priority 2. Medium
Owners jan (at) horde (dot) org
Requester jan (at) horde (dot) org
Created 10/18/2012 (4644 days ago)
Due
Updated 10/27/2012 (4635 days ago)
Assigned 10/18/2012 (4644 days ago)
Resolved 10/22/2012 (4640 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
10/27/2012 12:59:32 AM Git Commit Comment #7 Reply to this comment
Changes have been made in Git (develop):

commit f13a7b95e125c4d82409288a2528ac7ab2c7f9ef
Author: Jan Schneider <jan@horde.org>
Date:   Mon Oct 22 16:34:04 2012 +0200

     Reload view even if showing all events in month view (Bug #11551).

  kronolith/js/kronolith.js |    3 +--
  1 files changed, 1 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/f13a7b95e125c4d82409288a2528ac7ab2c7f9ef
10/22/2012 02:48:53 PM Jan Schneider Comment #6 Reply to this comment
commit f13a7b95e125c4d82409288a2528ac7ab2c7f9ef
Author: Jan Schneider <jan@horde.org>
Date:   Mon Oct 22 16:34:04 2012 +0200

     Reload view even if showing all events in month view (Bug #11551).

  kronolith/js/kronolith.js |    3 +--
  1 files changed, 1 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/f13a7b95e125c4d82409288a2528ac7ab2c7f9ef
10/22/2012 02:34:24 PM Jan Schneider State ⇒ Resolved
 
10/22/2012 01:56:38 PM Michael Rubinsky Comment #5
Taken from Michael Rubinsky
Assigned to Jan Schneider
Reply to this comment
Tried a whole bunch of different types of recurrence series - with 
exceptions, without exceptions, daily, weekly etc... Tried deleting 
various instances as well as "all future" instances. Nothing I do 
shows me this behavior.

The loadEventsCallback() method is called after the server response in 
is received on line 4335. I guess you can start there...
10/18/2012 04:16:12 PM Michael Rubinsky Comment #4 Reply to this comment
Still not seeing this.

I created a new recurring event that recurs daily, every 2 days for 10 
recurrences.  I then deleted the 5th recurrence. The events disappear 
briefly - really just blink - before the series is added to the view 
again.

Tried deleting a number of other events from this series, all with the 
same results.
10/18/2012 04:09:44 PM Jan Schneider Comment #3 Reply to this comment
The cache is updated correctly, just not the UI.
The example I tries was a daily recurrence every two days for a 
certain number of instances. Then delete single instances while in the 
dynamic month view. All recurrences disappear and only reappear if I 
switch views.
10/18/2012 03:59:21 PM Michael Rubinsky Comment #2
State ⇒ Feedback
Reply to this comment
The series is removed, but then should be re-added from the data 
returned in the deleteEvent response from the server. Just tested this 
and this is exactly what happens for me locally.
10/18/2012 12:16:35 PM Jan Schneider Comment #1
Priority ⇒ 2. Medium
Type ⇒ Bug
Summary ⇒ Incorrect UI update after deleting recurrences
Queue ⇒ Kronolith
Assigned to Michael Rubinsky
Milestone ⇒
Patch ⇒ No
State ⇒ Assigned
Reply to this comment
After deleting single (or all future) recurrences of an event, all 
recurrences are removed from the current view.

Saved Queries