Closed
Bug 222042
Opened 21 years ago
Closed 21 years ago
mail compose window zlevel is unconstrained
Categories
(SeaMonkey :: MailNews: Message Display, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla1.6alpha
People
(Reporter: danm.moz, Assigned: danm.moz)
Details
Attachments
(1 file)
|
2.10 KB,
patch
|
mscott
:
review+
sspitzer
:
superreview+
|
Details | Diff | Splinter Review |
The Mail Compose window, with a normal z-level, is allowed to drop behind an alwaysLowered browser window. (Bad). Current trunk build. 0) Install the window z-level altering extension from bug 42557. (Heh. A little bit of advertising, there.) 1) Launch Mozilla (I'm assuming it opens a browser window by default). 2) Set the browser window's level to "lowered." 3) Open the Mail & Newsgroups window. 4) Open a new Message window. 5) Close the Message window from step 4. 6) Open another "new" Message window. (operational note: it's really the same window). 7) Mouseclick the browser window. -- the Message window is sent behind the browser window. This may be related in some way to bug 204761 (which I can't reproduce). This bug, though, is specific to the Mail Compose window. That window isn't actually deleted when it's "closed"; it's only hidden. This bug is related to the Compose window's unique close/reopen methodology.
Registering the window before showing it can only be a good thing. But actually I'm surprised this fixes the bug. I was seeing scary stuff at the widget level that made it seem a lot harder. Still, this does the trick... Note the change to nsWindowMediator isn't strictly necessary: that error wasn't being triggered. But the extra check seems like a good idea. It'd be very confusing to register one window twice.
Attachment #133215 -
Flags: review?(scott)
PS -- in the steps to reproduce, nos. 4 and 6, I opened the Compose Message window by clicking the "Compose" button in the Mail & Newsgroups window, not by making a menu selection from the browser window. That's probably important.
Updated•21 years ago
|
Attachment #133215 -
Flags: review?(scott) → review+
Attachment #133215 -
Flags: superreview?(sspitzer)
Comment 3•21 years ago
|
||
Comment on attachment 133215 [details] [diff] [review] register compose window before showing it sr=sspitzer, assuming the cached compose window still works.
Attachment #133215 -
Flags: superreview?(sspitzer) → superreview+
Seems to! On Windows, at least. Patch is checked in to the trunk.
Status: ASSIGNED → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Updated•20 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•