Open Bug 313627 Opened 19 years ago Updated 2 years ago

Authentication and error reporting prompts/windows should be parented

Categories

(Calendar :: Internal Components, defect)

x86
Linux
defect

Tracking

(Not tracked)

People

(Reporter: jminta, Unassigned)

Details

Followup from bug 310503 Because we have to register our error listeners so early, there isn't always a parent window to prompt/report from. This can make it difficult for minimize-to-tray extensions to function, and can create other problems. The ideal solution would be to queue these message until the UI has had a chance to fully form.
Unfortunately, I do not have cycles to work on Calendar stuff these days (just as it's getting to the good part!), so I am a bad owner for these bugs. To delete the tragically-large chunk of bugspam, search for gregorianabdication.
Assignee: shaver → nobody
Part of the problem is that prompting happens in the wrong layer. The error-announcement code should move to the caller of calCalendarManager. calCalendarManager is intended to be callable from (eg) batch code, so it shouldnt be assuming any particular kind of UI.
Summary: Error reporting prompts/windows should be parented → Authentication and error reporting prompts/windows should be parented
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.