Open Bug 1856148 Opened 8 months ago Updated 8 months ago

Formatting bar affects display of vertical scroll bar

Categories

(Thunderbird :: Message Compose Window, defect)

Thunderbird 115
defect

Tracking

(thunderbird_esr102 unaffected, thunderbird_esr115 affected, thunderbird119 affected, thunderbird120 affected)

Tracking Status
thunderbird_esr102 --- unaffected
thunderbird_esr115 --- affected
thunderbird119 --- affected
thunderbird120 --- affected

People

(Reporter: wsmwk, Unassigned)

References

Details

(Keywords: regression)

I found this reported at https://support.mozilla.org/en-US/questions/1425590/

  1. Compose new message in html format
  2. Formatting bar enabled
  3. cause vertical scroll bar to appear by pasting long string multiple times, to make multiple lines of xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
  4. drag right edge of compose window to significantly reduce width, some inches to left of emoji in the formatting bar
  5. remove the formatting bar using view menu

Actual results:

  1. after step 3 you should see vertical scroll bar
  2. after step 4 vertical scroll bar disappears
  3. after step 5 the vertical scroll bar appears

This does not happen in version 102

What is missing in the STR. is that when the cursor is at the end of the line in the overflow and you add text, you don't see what you are typing.

This is because the formatting toolbar doesn't shrink when the window is smaller and all parts of the window are in the hidden overflow. And the editor doesn't jump the focus to show there the cursor is. Probably a editor bug.

Alex, are you planning to make for toolbars a overflow button where the buttons go inside when they have no space to show? Then this toolbar would also be a candidate to get this.

Flags: needinfo?(alessandro)

Yes, the general goal is to implement an overflow area for all those toolbars that need it.

For the compose toolbar, I'm not sure since it's not a customizable toolbar and we can handle grouping or collapsing buttons into multi options popups via CSS.

This is probably a flexbox regression from m-c?
I don't recall any work being done to the compose in this cycle.

Flags: needinfo?(alessandro)
You need to log in before you can comment on or make changes to this bug.