Closed Bug 18242 Opened 25 years ago Closed 25 years ago

[DOGFOOD] All graphic(icons)on the toolbar are gone after hitting Stop while downloading a message

Categories

(SeaMonkey :: MailNews: Message Display, defect, P3)

defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: marina, Assigned: Bienvenu)

References

Details

(Whiteboard: [PDT+] - fix checked in)

Say you have a message with an attachement and it is loading slowly and you hit
stop to stop downloading it. Now look at your toolbar bar :there is a redraw
problem with all icon images-they are gone and in the thread pane scroll bar and
message icons look like they didn't completely loaded.
Steps to reproduce:
-open Inbox ;
-click on the message that has a Web page (displayed on-line);
-stop downloading by clicking "Stop";
-//note: icons on the toolbar for "Get Mail", "New Mail", "Reply" etc have
disapeared and in the thread you'll see some redraw problems
forgot to mention : it was observed with today's 1999-11-08-09 M11 win build (it
happens on IMAP and POP
Assignee: phil → rpotts
bienvenu sez this is rpotts' problem.
*** Bug 18376 has been marked as a duplicate of this bug. ***
OS: Windows NT → All
Hardware: PC → All
Summary: All grafic(icons)on the toolbar are gone after hitting Stop while downloading a message → All graphic(icons)on the toolbar are gone after hitting Stop while downloading a message
QA Contact: lchiang → laurel
Target Milestone: M12
Putting on M12 radar.
Moving milestones...
Summary: All graphic(icons)on the toolbar are gone after hitting Stop while downloading a message → [DOGFOOD] All graphic(icons)on the toolbar are gone after hitting Stop while downloading a message
Nominating for dogfood since bug 21075 is marked PDT+
*** Bug 21075 has been marked as a duplicate of this bug. ***
In the other bug, it was assigned to hangas with comments from evaughan.
adding nbaca to Cc: list.
Whiteboard: [PDT+]
Putting on the PDT+ radar.
hey david,
Is this *really* my bug?  it sounds like the toolbar images are being loaded in
the same load group as the message (which would be bad).  This could cause the
toolbar images to get interrupted (if they were loading) when the stop button
was pressed...

I can't imagine what the loadgroup would be doing that could cause this :-(

-- rick
Could this be a side effect of IMAP and the UI executing events on the wrong
threads?  This is described in 17065 and 18005, for which DougT has a fix
available as a patch.
I can reproduce the problem.

I'll try dougt's posted patch for nsEventQueue.cpp now...
nope, dougt's patch doesn't fix this.
rick, sorry if this isn't your bug - I was going on what you told me when I
described this bug to you :-) We are using the root web shell's load group, so
that we can stop any url running in our window. But the thing is that the images
are not getting loaded when I press stop - they disappear after I mouse over
them long after pressing stop.  Unless pressing stop causes them to get reloaded
while we're stopping. I'm not sure what load group the toolbar images are using.
We could create our own load group. Or we could just cancel the load group and
not stop the web shell. I'll try that last thing and see if that makes a
difference.
Assignee: rpotts → bienvenu
Whiteboard: [PDT+] → [PDT+] - fix waiting for code review and checkin approval ETA 12/13
OK, just cancelling the loadgroup doesn't show this problem. I'll take the bug.
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Whiteboard: [PDT+] - fix waiting for code review and checkin approval ETA 12/13 → [PDT+] - fix checked in
Status: RESOLVED → VERIFIED
OK using 12-13-09m12 commercial builds on linux 6.0, mac OS 8.5.1 and NT 4.0
Target Milestone: M13 → M12
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.