Closed Bug 98732 Opened 23 years ago Closed 23 years ago

Message compose window steals other windows

Categories

(SeaMonkey :: MailNews: Message Display, defect)

defect
Not set
blocker

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: tracy, Assigned: danm.moz)

References

Details

(Keywords: smoketest)

seen on commercial trunk builds: (note: branch is okay)

windows 2001-09-07-05-trunk
linux 2001-09-07-08-trunk
mac 2001-09-07-08-trunk

-open mail app
-reply to a message or start a new message

the resulting compose window takes over the last Browser window....if a browser 
wasn't open it steals the mail app window. 

-compose and send the message.

what ever window that was stolen is now gone altogether with the mail compose 
window closing.

a similar behaviior can be seen by running through the XPInstall smoketest:
-click on the XPinstall link at this page 
http://slip/projects/seamonkey/smoketests/pre_checkin_trigger.html
-then click install

the resulting dialogue steals the browser window (normally it opens a small 
dialogue window of its own.  in this case the dialogue can't be dismissed and 
the window is hung.

I know the summary I wrote here is not accurate.   please update it to reflect 
what is really happening, thanks.
Keywords: smoketest
browser general is the worst place to put a blocker bug. ->mailnews.
Assignee: asa → sspitzer
Component: Browser-General → Mail Window Front End
Product: Browser → MailNews
QA Contact: doronr → esther
investigating...

do any other windows steal focus like this?
I am seeing this bug in win2k, 2001090703, makes it impossible to reply to mail
as well...
whoa, here is what I'm seeing:

start mozilla to about:blank, do "File | New | Message", and the browser window
seems to be *replaced* with a compose window!

twalker, is that what you are seeing?
cc'ing danm, might be related to his changes.
backing out danm fixes the problem.

I backed out these check ins:

cvs update -j1.32 -j1.31 mozilla/xpfe/appshell/src/nsXULWindow.h
cvs update -j1.75 -j1.74 mozilla/xpfe/appshell/src/nsXULWindow.cpp
cvs update -j1.11 -j1.10 mozilla/xpfe/appshell/src/nsAppShellService.h
cvs update -j1.159 -j1.158 mozilla/xpfe/appshell/src/nsAppShellService.cpp

I'll continue to narrow it down.
Assignee: sspitzer → danm
these are the changes that caused this:

cvs update -j1.11 -j1.10 mozilla/xpfe/appshell/src/nsAppShellService.h
cvs update -j1.159 -j1.158 mozilla/xpfe/appshell/src/nsAppShellService.cpp


I backed out danm's changes to nsAppShellService.h and nsAppShellService.cpp 
for #97514.

Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
*** Bug 98724 has been marked as a duplicate of this bug. ***
verified fixed in Loan's respin of linux trunk build 2001-09-07-12-trunk
Status: RESOLVED → VERIFIED
*** Bug 98659 has been marked as a duplicate of this bug. ***
*** Bug 98725 has been marked as a duplicate of this bug. ***
*** Bug 98822 has been marked as a duplicate of this bug. ***
*** Bug 98825 has been marked as a duplicate of this bug. ***
*** Bug 98871 has been marked as a duplicate of this bug. ***
*** Bug 98912 has been marked as a duplicate of this bug. ***
*** Bug 98989 has been marked as a duplicate of this bug. ***
*** Bug 99021 has been marked as a duplicate of this bug. ***
I'm seeing this in the september 10 build. This should include this fix. reopen?
*** Bug 101583 has been marked as a duplicate of this bug. ***
Product: Browser → Seamonkey
No longer depends on: 522921
You need to log in before you can comment on or make changes to this bug.