Closed Bug 151532 Opened 23 years ago Closed 16 years ago

Delay system-tray icon until it is ready to accept mouse-clicks

Categories

(Core Graveyard :: QuickLaunch (AKA turbo mode), defect)

x86
Windows NT
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX
mozilla1.4beta

People

(Reporter: morse, Assigned: ssu0262)

References

Details

(Keywords: regression, Whiteboard: [adt3])

Attachments

(1 file)

When the last window is closed, the browser process is completely shut down and then a new browser process is started (that's the turbo model). As a result, the icon in the system tray vanishes (when browser is shut down) and then reappears a moment later (as the new browser process is started). However, if that reappearing icon is clicked on too quickly, there will be problems in the URL bar. This was addressed in bug 147223, and the fix was to not accept clicks from that icon until the new process reaches a suitable point in its execution (specifically, after the initial hidden window is taken down). But that means that we have an icon that is non-clickable for a few seconds (about five seconds according to my measurements). Rather than present such an icon to the user and have him wonder why his clicks didn't do anything, we should delay presenting that icon until the process is ready to accept clicks.
Keywords: nsbeta1
Nav triage team: nsbeta1+/adt3
Keywords: nsbeta1nsbeta1+
Whiteboard: [adt3]
See also bug 157357, "mozilla disabled during first few seconds after quicklaunch reloads". I would prefer if bug 157357 were fixed instead.
*** Bug 157357 has been marked as a duplicate of this bug. ***
Keywords: patch
over to me
Assignee: law → ssu
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla1.4beta
*** Bug 174726 has been marked as a duplicate of this bug. ***
I just want to add a reference to Bug 146340, which this bug is a consequence of. Hiding the systray icon doesn't explain to the user why other invocations of Mozilla during the Turbo reload are dropped (e.g. shortcuts, command line).
Based on comment #7, adding Regression keyword. However, I suspect this may really be a dup of Bug #146340
Keywords: regression
Quicklaunch/Turbo Mode is no longer supported in Seamonkey 2 and Seamonkey1.X is in the maintenance mode (fixing only security bugs)
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → WONTFIX
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: