Open Bug 612591 Opened 11 years ago Updated 10 months ago

Master Password dialog causes Reminders dialog to be hidden behind main window.

Categories

(Calendar :: General, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: bobsonsmee, Unassigned)

References

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.2.12) Gecko/20101027 Ubuntu/10.04 (lucid) Firefox/3.6.12
Build Identifier: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13pre) Gecko/20101103 Lightning/1.0b3pre Lanikai/3.1.7pre

If a Master Password is used in Thunderbird, the Master Password dialog pops up every time Thunderbird is started.

The problem is that this causes the Reminders dialog to drop back behind the main Thunderbird window, which makes it far more likely that the user will not see the reminders. (Unless I spot the Reminders dialog on the Gnome taskbar, I have no way of knowing there are events which need my attention.)

Would it be possible to delay the appearance of the Reminders dialog until after the master password has been successfully supplied by the user? That way, the Reminders dialog will pop-up and be guaranteed to receive their attention.

Reproducible: Always

Steps to Reproduce:
1. Enable the master password in Thunderbird.
2. Launch Thunderbird after a time when there will be a reminder due to pop up.
Actual Results:  
The Master Password dialog is visible, but the Reminders dialog cannot be seen behind the main Thunderbird window.

Expected Results:  
The Reminders dialog should always gain the attention of the user, as anything else risks the reminders being missed.

Ideally, the Reminders dialog only ought to appear after the master password has been successfully supplied by the user.

Thunderbird built from source on the http://hg.mozilla.org/releases/comm-1.9.2/ branch, with the option:

  ac_add_options --enable-calendar
Fix might be linked with https://bugzilla.mozilla.org/show_bug.cgi?id=682474 fix.
I confirmed the behavior in Thunderbird 8.0 and Lightning 1.0 for 64-bit Linux, but this seems to be resolved in the latest nightly builds. Could you try that?

This is somewhat related to bug 433531.
do you also see 682474
Depends on: 682474
Component: Lightning Only → General
You need to log in before you can comment on or make changes to this bug.