Closed Bug 182322 Opened 22 years ago Closed 22 years ago

Repeating events with exceptions display incorrectly

Categories

(Calendar :: Sunbird Only, defect)

x86
Linux
defect
Not set
major

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 178473

People

(Reporter: rcgreenw, Assigned: mikeypotter)

References

Details

Attachments

(3 files)

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1) Gecko/20020826
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2) Gecko/20021126

If a repeating event has an exception date, the event doesn't show up on the
exception date (as expected), but it does show up on every date between the
previous event date and the exeption date.

Reproducible: Always

Steps to Reproduce:
1. Create an event
2. Make it recur weekly or monthly
3. Add an exception date

Actual Results:  
The dates between the event previous to the exception date and the exception
date all show the event.  Example: An event that occurs every Monday will appear
on Tuesday through Sunday preceeding an exception date.  

Expected Results:  
The event only show up on the proper days of the week/month.
Attached image Screenshot showing the problem. —
This is a screenshot of the output of the previous attachement.
Attached patch A patch that fixes this bug. — — Splinter Review
I didn't fully understand all the code so this may not be the correct way to
fix the bug but it seems to fix it for me.
The patch causes another problem, selecting/then unselecting a calendar causes
an long (infinite?) loop.
*** Bug 183324 has been marked as a duplicate of this bug. ***

*** This bug has been marked as a duplicate of 178473 ***
Status: UNCONFIRMED → RESOLVED
Closed: 22 years ago
Resolution: --- → DUPLICATE
The bugspam monkeys have been set free and are feeding on Calendar :: Sunbird Only. Be afraid for your sanity!
QA Contact: gurganbl → sunbird
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: