Closed Bug 334076 Opened 18 years ago Closed 18 years ago

Agenda tree only shows the events from the calendars in the composite at startup

Categories

(Calendar :: Lightning Only, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jminta, Assigned: jminta)

Details

Attachments

(1 file)

The agenda tree never adjusts when the calendars in the composite change.

Steps to reproduce:
1.) Create 2 calendars calA and calB
2.) Place EventA in calA and EventB in calB on 'Today'.
3.) Uncheck calB.
4.) Notice that EventB remains in the agenda

5.) Restart.
6.) Notice that EventB no longer appears.
7.) Check calB.
8.) Notice that EventB still doesn't appear.

Patch coming.
Attached patch listen for calendars — — Splinter Review
Patch makes the agenda tree's observer also implement calICompositeObserver.  As a bonus, I threw in support for batching.
Assignee: nobody → jminta
Status: NEW → ASSIGNED
Attachment #218491 - Flags: first-review?(dmose)
Comment on attachment 218491 [details] [diff] [review]
listen for calendars

Nice work; r=dmose!
Attachment #218491 - Flags: first-review?(dmose) → first-review+
patch checked in.
Status: ASSIGNED → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: