Closed
Bug 520249
Opened 15 years ago
Closed 13 years ago
Email addresses and "more" cut off by buttons
Categories
(Thunderbird :: Message Reader UI, defect)
Thunderbird
Message Reader UI
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: BenB, Assigned: BenB)
References
(Depends on 1 open bug)
Details
Attachments
(2 files, 2 obsolete files)
Reproduction:
1. Make your TB window so that your message reader is about 640px wide
2. View a mail with a long From (author)
Actual result:
- The Reply button is over the author
- You can't see the author name/address entirely.
Only the beginning of the name shows, and no email address.
- You can't see or click the star next to the author
Screenshot attached
Expected result:
Long From addresses visible, UI fully functional.
Flags: wanted-thunderbird3?
Assignee | ||
Comment 1•15 years ago
|
||
Assignee | ||
Comment 2•15 years ago
|
||
In this case, the extra header makes the problem considerably worse.
However, there are very long addresses out there, like
<role-id> firstname double-lastname <firstname.double-lastname@longcompanydomain.com>
e.g.
IT-Admin-OnCall Matthew Schredder-Westpoint <matthew.schredder-westpoint@ebsglobalservices.com>
Surely, that doesn't fit in the space before the buttons.
I work with an organization which has that long addresses and names.
Assignee | ||
Updated•15 years ago
|
Assignee: nobody → clarkbw
How do you think this could be resolved? If the "From" headers and the buttons have to share a single line, one of them will have to yield to the other. Selecting icon-only mode (bug 465138) and/or hiding some buttons (bug 519956) would help. The other option may be to split the two items into separate lines if space is insufficient to place at least one sender name, thus having the buttons in one row and "From:" in the next, at the cost of vertical space.
Assignee | ||
Comment 4•15 years ago
|
||
> How do you think this could be resolved?
I don't know. I just state that it can't be the way it is. That's why I assigned it to Bryan.
Possible resolutions:
- They are always 2 lines, abandoning the current layout.
- From wraps (might not be feasible)
- Buttons wrap (would look silly and not entirely solve the problem)
- They turn into 2 lines when From is too long
Comment 5•15 years ago
|
||
More possibilities:
1 Show it in a tooltip as we now do with truncated folder names
2 Display it in the statusbar on hover, like links
3 Onclick add float: left; (don't know if treerows are amenable to that)
That would give you a temporary extra line.
Assignee | ||
Comment 6•15 years ago
|
||
Anything that involves user mouse or keyboard action is not acceptable. From is so important that it must be readily visible, with the eyes only.
Comment 7•15 years ago
|
||
I think making the From line wrap would help, but this is also an issue that most users probably won't encounter, and if they do, it's probably best to let them customize the message header toolbar. Moving the toolbar to a separate line would cause an uproar too for people whose vertical space is at a premium.
Another thing that might help this is to specify a maximum width for the header names. If a header name exceeds that width, it pushes just that row over.
Assignee | ||
Comment 8•15 years ago
|
||
> specify a maximum width for the header names
Yup, agreed.
I think we should do:
- Make the From address wrap (in fact, make all addresses wrap).
- Make the toolbar as a whole wrap, meaning it will be on the
same line as From, if there's enough space, and on the next line otherwise.
Assignee | ||
Comment 9•15 years ago
|
||
Note: This bug happens very easily with the standalone msg window (esp. if the sender is not yet in your address book and the email address shows - or wants to show).
Assignee | ||
Comment 10•15 years ago
|
||
The problems actually also appear in the other rows (to, cc). I'll attach a screenshot.
Summary: From address has not enough space → Email addresses cut off by buttons
Assignee | ||
Comment 11•15 years ago
|
||
This is now the message pane in a ~720px wide main window, which shouldn't be too unusual. The names and email addresses in this case are not particularly long either.
Nevertheless, not only From is cut off, but also To and CC lines.
Again, the stars are cut off, of course.
Worst, the "more" buttons are not visible, so the lines are not expandable and you can't see any of the other recipients or even notice their existance, which makes this bug major.
Attachment #404313 -
Attachment is obsolete: true
Assignee | ||
Comment 12•15 years ago
|
||
Sorry, attached the screenshot of the standalone.
The main window is 820px wide, so not particularly small.
Attachment #404413 -
Attachment is obsolete: true
Assignee | ||
Updated•15 years ago
|
Attachment #404415 -
Attachment description: Screenshot: All addresses cut off, more buttons cut off, stars cut off (main window 820px wide) → Screenshot: All addresses cut off, more buttons cut off, stars cut off
Comment 14•15 years ago
|
||
also, bug 521805
Comment 16•15 years ago
|
||
(In reply to comment #8)
> - Make the From address wrap (in fact, make all addresses wrap).
> - Make the toolbar as a whole wrap, meaning it will be on the
> same line as From, if there's enough space, and on the next line otherwise.
These sounds good to me but I'm not really sure how to make these happen so someone in the know might want to own this bug.
Assignee | ||
Comment 17•15 years ago
|
||
OK, thanks. I'll take the bug for now, not sure whether I'll fix it.
dmose, feel free to take it.
Assignee: clarkbw → ben.bucksch
Comment 18•15 years ago
|
||
(In reply to comment #16)
> (In reply to comment #8)
> > - Make the From address wrap (in fact, make all addresses wrap).
I am not sure how any amount of wrapping can fix the situation for me (see attachment 405853 [details]).
Comment 19•15 years ago
|
||
Removing the "singleline" attribute for the headers indeed resolves the
situation in attachment 404415 [details] for the to and cc lines. They are now
wrapping, but the header-pane height doesn't expand, I just get the scrollbar.
I agree with comment #18 that the from line will need some special solution, expanding into a second line as necessary may be a solution, but again puts
some variability in the height calculation.
I don't think wrapping the toolbar is a good idea. It is already confusing enough for the user that the position of the buttons may not be the same when switching folders, but spitting them across multiple lines depending on the message content will make those harder to find.
Comment 20•15 years ago
|
||
s/spitting/splitting/ = stupid typo... ;-)
Assignee | ||
Comment 21•15 years ago
|
||
Matej, I think you'll be helped by the second part:
> - Make the toolbar as a whole wrap, meaning it will be on the
> same line as From, if there's enough space, and on the next line otherwise.
Also, assuming you are the localizer, I think you should choose much shorter words as labels.
Assignee | ||
Comment 22•15 years ago
|
||
rsx11m, all the buttons would always be on the same line, just not always on the same line as From, depending on space, i.e. either:
From: Some Short Name [ reply ] [ forward ] [ Junk ] [Delete]
or
From: Some Long Name <some.long.name@somedomain.com>
[ reply ] [ forward ] [ Junk ] [Delete]
Assignee | ||
Comment 23•15 years ago
|
||
or better yet (if possible):
[ reply ] [ forward ] [ Junk ] [Delete]
From: Some Long Name <some.long.name@somedomain.com>
Comment 24•15 years ago
|
||
I'm not sure if the "new features for upgraders" bug that we're showing in Tb3 already touches on the fact that it's easy to turn these buttons into icons. If not, it would be reasonable to add a relnote keyword here.
Updated•15 years ago
|
Flags: wanted-thunderbird3? → wanted-thunderbird3+
Comment 25•15 years ago
|
||
Help > Migration Assistant in bug 516884 mentions the new main toolbar and provides a link to the Compact Header extension, but doesn't explain or provide an option for the header-pane buttons. As stated in comment #3, using icon-only mode certainly reduces the problem in the from line, though I'm still able to get the to and cc lines partially hidden with "singleline" intact.
(In reply to comment #22)
> rsx11m, all the buttons would always be on the same line, just not always on
> the same line as From, depending on space,
Thanks, this makes sense.
(In reply to comment #19)
> Removing the "singleline" attribute for the headers indeed resolves the
> situation in attachment 404415 [details] for the to and cc lines. They are now
> wrapping, but the header-pane height doesn't expand, I just get the scrollbar.
That's probably bug 511408, I'm not sure though if wrapping the line content without this fixed (thus eventually needing the scroll bar to see the other headers below) is a good solution either...
Comment 26•15 years ago
|
||
(In reply to comment #21)
> Matej, I think you'll be helped by the second part:
> > - Make the toolbar as a whole wrap, meaning it will be on the
> > same line as From, if there's enough space, and on the next line otherwise.
That looks hopeful.
> Also, assuming you are the localizer, I think you should choose much shorter
> words as labels.
No, just a poor overloaded bug triager at Red Hat. ;) And I am quite sure, that Czech doesn't usually produce the longest words.
Comment 28•15 years ago
|
||
Actually, bug 522588 attachment 406554 [details] shows yet another problem when
reducing the window width, in which the entire header pane seems to hit a min-width limit and does no longer shrink, thus sending the button off the window to the right. This may be a different thing or related to the From line.
Comment 29•15 years ago
|
||
(In reply to comment #27)
> *** Bug 522588 has been marked as a duplicate of this bug. ***
Thanks Mark for pointing the duplicate, sorry I didn't found it myself before commiting a new bug, but I had searched for the wrong words (sender vs email address)...
I've seen interesting propositions in the comments, especially this one from
Ben bucksh :
or better yet (if possible):
[ reply ] [ forward ] [ Junk ] [Delete]
From: Some Long Name <some.long.name@somedomain.com>
and maybe the possibility to simply get rid (at will in prefs) of the buttons could also be an option.
I would add that the situation can also occur with really short names when you're using the three pane layout window. In this case, the message width is necessary really narrow.
Michel Roche
Comment 30•15 years ago
|
||
(In reply to comment #29)
> and maybe the possibility to simply get rid (at will in prefs) of the buttons
> could also be an option.
Toggling the entire toolbar or removing buttons is covered in bug 519956, in addition to the icon-only option. Those would certainly provide a solution for users with very narrow windows.
Assignee | ||
Updated•15 years ago
|
Summary: Email addresses cut off by buttons → Email addresses and "more" cut off by buttons
Assignee | ||
Updated•15 years ago
|
Attachment #404415 -
Attachment description: Screenshot: All addresses cut off, more buttons cut off, stars cut off → Screenshot: All addresses cut off, "more" button cut off, stars cut off
Updated•15 years ago
|
Flags: blocking-thunderbird3.1?
Assignee | ||
Comment 34•15 years ago
|
||
Workaround for To/CC recipients in bug 530239: Show only one by default.
This is only until we get a better solution with proper wrapping here.
Updated•15 years ago
|
Assignee | ||
Comment 36•15 years ago
|
||
Another screenshot: https://bugzilla.mozilla.org/attachment.cgi?id=414215
Comment 37•15 years ago
|
||
Comment 38•15 years ago
|
||
As shown in attachment (https://bugzilla.mozilla.org/attachment.cgi?id=415019), TB 3 rc1 (Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.1.5) Gecko/20091121 Thunderbird/3.0) still has the problem.
Moreover, which was not present in b3 : the width of the message pane in the vertical layout is not cropped at the size of the window, and the text wrapping doesn't work properly so that it's not possible to read the entire message anymore, one has to open it in a new tab to get all the words.
Assignee | ||
Comment 39•15 years ago
|
||
Michel, that's what bug 530047 is about.
Comment 40•15 years ago
|
||
Just updated to TB 3.0.1.
In my opinion it is not acceptable to only see the first to or cc recipient unless the "more" button is clicked. This basically forces me to click 1 or 2 times the "more" button each time I open an e-mail to know who else got it.
Please make this configurable e.g. via about:config so that at least up to 10 to/cc recipients can be displayed by default and with a proper wrapping.
Sorry to interfere here but after using Netscape/Mozilla mail for ~18 years I am really annoyed now. Thanks a lot!
Assignee | ||
Comment 41•15 years ago
|
||
Mensch Marc, that was a just hotfix (made in bug 530239) to fix this bug. Bug 456596 suggests to make the pref for it.
But this bug here is still open - for a reason: To create a proper solution for the whole problem. The reduction of 1 recipient was just a temporary measure, a hotfix.
Comment 42•15 years ago
|
||
(In reply to comment #41)
> Mensch Marc, that was a just hotfix (made in bug 530239) to fix this bug. Bug
> 456596 suggests to make the pref for it.
It's covering a different issue, see bug 456596 comment #24. The hotfix only increases the motivation (and need) even more to get this configurable.
Assignee | ||
Comment 43•15 years ago
|
||
Filed bug 543954 for the header pane rewrite. That rewrite is motivated by this bug (and others).
Depends on: 543954
Comment 44•15 years ago
|
||
I don't see how we can block on this. But I do agree that the more button showing up when there's more than 1 address is bad, and I believe there's a separate patch for that.
Flags: blocking-thunderbird3.1? → blocking-thunderbird3.1-
Comment 45•15 years ago
|
||
er, unfortunately, a separate bug for that, not a patch.
Comment 47•15 years ago
|
||
Ben, hasn't this been fixed by a combination of bug 530047 ensuring that the "From" line is allowed to wrap if the buttons get into its way and bug 550487
for the addresses utilizing the full line before the "more" appears? There are still a few follow-up bugs pending, but it appears that those were the main issues to be addressed here initially.
The notification-bar problem in bug 567353 and part of bug 530745 appears to be an unrelated issue, thus I'd suggest to undupe bug 567353 to handle it there.
Assignee | ||
Comment 48•15 years ago
|
||
Yeah, seems like mostly fixed. I'll have to test it.
Comment 49•13 years ago
|
||
I'm going to resolve this, but if someone finds that it is not, in fact, fixed, feel free to reopen.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•