[Chandler-dev] Recurrence and changes to masters in the dashboard
Bryan Stearns
stearns at osafoundation.org
Fri Jan 26 09:14:03 PST 2007
Jeffrey,
If the only attribute we're setting on the master that we should be
setting on the occurrences, we could do either of these things:
- Observe 'read', and if it's set on a recurrence master, propagate the
setting to all the occurrences when the observer fires
- Special-case recurrence masters in the code that sets the 'read' flag,
and manually propagate the setting to all the occurrences if the target
is a recurrence master.
(I prefer the latter: While it couples tighter, it seems lighter-weight
than the former)
...Bryan
Jeffrey Harris wrote:
> Hi Folks,
>
> I'm working on bug 6702, "Clicking on recurring events in the dashboard
> doesn't mark them read".
>
> In fact, the events do get marked read, but it's their master event
> that's marked read (so read/unread applies to all occurrences). This is
> the desired behavior.
>
> The problem is that changes to masters doesn't cause notifications to
> fire in the table. I wanted to start a conversation on the list about
> how best to remedy this.
>
More information about the chandler-dev
mailing list