Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the 'More caveats (Apple bugs)' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
More caveats (Apple bugs)
Authored by: bankshot on Oct 13, '09 11:39:52AM

Since I originally submitted this hint, I've found more ways in which the iCal Birthdays calendar is buggy - at least in Snow Leopard. Specifically, if a birthday event alarm goes off and you select one of the "Repeat in x time..." options, it adds an alarm to that event which can't be deleted via AppleScript. Thus re-running the AppleScript adds even more alarms to the event. Furthermore, any subsequent alarms added via the AppleScript can't be deleted. So if you run the AppleScript multiple times after repeating an alarm, that event will end up having many alarms attached to it.

This bug is somewhat disappointing, because I usually want to repeat a birthday alarm periodically (daily, whatever) until I've done something about it (bought and sent a card, for example). Unfortunately this bug screws up that usage too.

The only way to clear the extra alarms at this point is to uncheck and re-check the "Show birthdays calendar" option in the iCal preferences. You'll then have to re-run the AppleScript to get alarms back. I was hoping to find a way to do this at the front of the AppleScript, but haven't had any luck. Anyone else able to figure it out? The "Record" button in AppleScript Editor seems to do nothing for me.



[ Reply to This | # ]