Adding lots of attachments can cause the window to overflow
Categories
(Thunderbird :: Message Compose Window, defect)
Tracking
(thunderbird_esr78 unaffected, thunderbird_esr91+ wontfix)
Tracking | Status | |
---|---|---|
thunderbird_esr78 | --- | unaffected |
thunderbird_esr91 | + | wontfix |
People
(Reporter: henry-x, Unassigned)
References
Details
(Whiteboard: [fixed by bug 1720348])
Steps to reproduce
- Open composition.
- Make sure the window is relatively small.
- Add lots of attachments.
Result
If the attachment area becomes larger than the available vertical space, the window's content height will become cropped at the bottom. This means that the status bar disappears, and later attachments cannot be seen.
The user can fix this by using the splitter between the attachment area and the message editor to lower the height of the attachment (it might take a few steps). Note, that this solution would not be available to a keyboard user.
Or they could increase the window size, but this is usually limited by the screen height. Or they can collapse the attachment pane, but once it opens they will have the same problem and they cannot see the last attachments.
Expect
We stop the attachment area growing beyond the available space in the window.
Origin
This happens because we set the height
of the attachment area directly when we add attachments.
Reporter | ||
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Comment 1•4 years ago
|
||
Good find.
I think this is happening due to 2 factors clashing with each other:
- As you correctly pointed out, this happens because we set the height of the attachment area directly when we add attachments.
- The other factor is the forced limit we apply to the resize of the attachment area, which can't grow past 2/3 of the full height of compose window, in order to prevent collapsing entirely the body area. So, when the attachment area is forced to grow when we set the height value, it can't grow up and it pushes the rest of the content down.
Indeed, some smarter checks to manage the height of that container should be in place.
Reporter | ||
Comment 2•3 years ago
|
||
Fixed in bug 1720348
Updated•3 years ago
|
Description
•