Closed Bug 102215 Opened 23 years ago Closed 23 years ago

Message display messed up by xul syntax changes

Categories

(SeaMonkey :: MailNews: Message Display, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED
mozilla0.9.5

People

(Reporter: mscott, Assigned: mscott)

References

Details

(Whiteboard: [PDT+])

Attachments

(1 file, 1 obsolete file)

XUL syntax changes to use align="center" and the pack attribute appear to have
caused some UI issues in the message pane. 

In particular:
1) When viewing messages with a lot of recipients, the To and cc fields actually
move into the middle. i..e
    a@foo.com
    b@bar.com
    c@foo.com
To: d@lkasjdlf.com
    e@foo.com
    f@bar.com

The to should stay at to the top on the same line as the first address.
Collapsing the to field using the toggle causes it to jump back up to the first
line. The jumping around behavior looks very strange.

I can easily fix this part of the problem by undoing Joe's change to add
align="center" to all of the email address fields. making these align="top"
instead fixes that problem. 

However that still doesn't fix the problem with the toggle. Now the toggle is
way at the top and isn't centered vertically with respect to the header name. 

i.e.
->
   To:
instead of
-> To:

I'm still trying to fix that problem. Will probably need Joe's help for that. 

Due to the high UI visibility and the fact that the patch is going to have
pretty much 0 risk, I'm going to try to get this into the branch.
Another example of the problem is with long subject lines which wrap. Today
you'll get:

         Hello there. Here's an easy way to win
SUBJECT: easy money while still keeping your current job. 
         Try This Now.

Basically if any of the headers require wrapping we'll get this centered header
name. 
this patch fixes the bulk of the problems. However the twisties are still not
lining up right after this patch. I'll need help from hewitt to figure out how
to get them centered again within the current line.
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla0.9.5
Adding PDT to keep on our radar. This looks like something we'd like to take.
Keywords: nsbranch+
Whiteboard: PDT
Attachment #51295 - Attachment is obsolete: true
sr=hewitt
Comment on attachment 51364 [details] [diff] [review]
new fix to recenter the toggle icons too

r=sspitzer
Attachment #51364 - Flags: review+
Comment on attachment 51364 [details] [diff] [review]
new fix to recenter the toggle icons too

sr=hewitt, r=sspitzer
Attachment #51364 - Flags: superreview+
this is now in the trunnk.
So isn't this bug 91244, which was already triaged ('not an emojo stopper')?
I think we should get a response to Donner's question, before we plus this one
... waiting
Whiteboard: PDT → [PDT]
*** Bug 91244 has been marked as a duplicate of this bug. ***
pls check it in today if you can - PDT+
Whiteboard: [PDT] → [PDT+]
Blocks: 99508
Whiteboard: [PDT+] → [PDT]
This is now in the branch and the trunk. 
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Whiteboard: [PDT] → [PDT+]
Using build 2001-10-01 branch on winxp, lunux macosx and macos9.1 this is fixed,
adding vtrunk for more verification.
Keywords: vtrunk
Verified on trunk 2001-10-01 on winxp, macos9.1 and linux. Verified.  I used
Scott's scenario with a long Subject.  I saw the problem with 9-27 branch builds
and verified on 10-01-01 branch & trunk commercial builds.
Status: RESOLVED → VERIFIED
Keywords: vtrunk
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: