Open Bug 1986230 Opened 1 year ago Updated 9 months ago

Last email in message list is partially hidden by horizontal scrollbar in Compact View

Categories

(Thunderbird :: Mail Window Front End, defect)

Thunderbird 142
defect

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: iamshokun, Unassigned)

References

Details

Attachments

(4 files)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36

Steps to reproduce:

  1. Switch to Compact View.
  2. Make sure there are enough emails in the message list so the list becomes scrollable.
  3. Make sure there are many columns displayed so that a horizontal scrollbar appears at the bottom.
  4. Move the mouse cursor near the bottom of the message list, close to the horizontal scrollbar.

Actual results:

  • When the mouse is near the bottom, the horizontal scrollbar is activated.
  • The scrollbar overlaps the subject line of the last email, making it difficult or impossible to select the last email.

Expected results:

  • The last email should remain fully visible and easily selectable even when the horizontal scrollbar is present.

(IIRC one has to set some hidden pref to make the columns scroll like that, normally they do not)

Component: Add-Ons: General → Mail Window Front End
Attached image 002(2731px).png —
Attached image 003(1906px).png —

(In reply to Magnus Melin [:mkmelin] from comment #1)

(IIRC one has to set some hidden pref to make the columns scroll like that, normally they do not)

Hi Magnus,

Thank you very much for your kind reply and for looking into this.
I don’t remember I have enabled any special hidden preferences related to this behavior.
As shown in my attachments:

**002 (2731px) **→ When the Thunderbird window is wide enough horizontally, the horizontal scrollbar for the message list (column scrollbar) does not appear.
**003 (1906px) **→ When I make the window narrower by dragging the right vertical sidebar to the left, the horizontal scrollbar appears.

I hope this additional information and the screenshots are helpful for understanding the situation.
Please let me know if you need any further details or more screenshots.

Thank you again for your time and support.
Best regards,

Hi Wayne Mery (:wsmwk),

Thank you for your reply. Yes, I am also the creator of the link you mentioned. At first, I was not sure where I should submit the issue. Under the guidance of the staff, I opened a new thread in this(current) post, and Thunderbird Team closed the link you referred to.

By the way, I have noticed that this issue still seems to persist even after several Thunderbird updates. I am not sure if this is only happening on my side, which makes me a bit confused.

TCW can you reproduce?

Severity: -- → S4
Flags: needinfo?(thee.chicago.wolf)

(In reply to Wayne Mery (:wsmwk) from comment #6)

TCW can you reproduce?

I'm trying to make that scrollbar appear but I cannot repro even with a plethora of columns and using the STR. I also switch ON the threaded view and it still won't appear for me.

OP, could you see if this reproduces on v147.0.1 and with newer STR? I see you're in threaded view as well. I used View > Sort By > Date, Descending, Unthreaded so maybe I am missing a setting to make it repro.

Flags: needinfo?(thee.chicago.wolf) → needinfo?(iamshokun)

(In reply to Arthur K. (he/him) from comment #7)

(In reply to Wayne Mery (:wsmwk) from comment #6)

TCW can you reproduce?

I'm trying to make that scrollbar appear but I cannot repro even with a plethora of columns and using the STR. I also switch ON the threaded view and it still won't appear for me.

OP, could you see if this reproduces on v147.0.1 and with newer STR? I see you're in threaded view as well. I used View > Sort By > Date, Descending, Unthreaded so maybe I am missing a setting to make it repro.

Yes, I think i can.
Here are the steps I use to reproduce the issue:

  1. In the Settings→Appearance→Message List, switch [Message List] to Table View.
  2. Open Table View Options and enable “Allow horizontal scroll”.
  3. Make sure the mail window is not maximized (keep it narrow).
  4. Show multiple columns such as Subject, From, Date, etc., so that the total width exceeds the window width.
  5. Move the mouse into the Message List area to activate it.

At this point, the horizontal scrollbar appears automatically.

Flags: needinfo?(iamshokun)
Attached image scroll-interferes.jpg —

NOW I can see it. For me to repro, flicking on "Allow Horizontal Scroll" makes it appear. And I will add I was using Default density, not Compact density and it still repros. Thanks for the added STR info. If you could, please edit your original STR and add that enabling “Allow horizontal scroll” needs to be On.

(In reply to Arthur K. (he/him) from comment #9)

Created attachment 9538454 [details]
scroll-interferes.jpg

NOW I can see it. For me to repro, flicking on "Allow Horizontal Scroll" makes it appear. And I will add I was using Default density, not Compact density and it still repros. Thanks for the added STR info. If you could, please edit your original STR and add that enabling “Allow horizontal scroll” needs to be On.

Thanks for the confirmation.

And I will add I was using Default density, not Compact density and it still repros.

Yes, the issue can also be reproduced with Default density.
However, since the row spacing is larger in Default density, the impact appears less severe and may not seem as critical to fix.
That is why I originally mentioned Compact density.
I apologize for any confusion this may have caused in the STR.

please edit your original STR

And, I don’t seem to have permission to edit the original STR, so I’m posting the updated version here.
The following is the updated STR to include that “Allow Horizontal Scroll” must be enabled, and that the issue also reproduces with Default density.


(In reply to shokun from comment #0)

Created attachment 9510572 [details]
2025-08-07-22-14-37-246a7d.png

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36

Steps to reproduce:

  1. Switch to Compact View.
  2. Make sure there are enough emails in the message list so the list becomes scrollable.
  3. Make sure there are many columns displayed so that a horizontal scrollbar appears at the bottom.
  4. Move the mouse cursor near the bottom of the message list, close to the horizontal scrollbar.

Actual results:

  • When the mouse is near the bottom, the horizontal scrollbar is activated.
  • The scrollbar overlaps the subject line of the last email, making it difficult or impossible to select the last email.

Expected results:

  • The last email should remain fully visible and easily selectable even when the horizontal scrollbar is present.

Updated STR:

  1. Open the mail client.
  2. Set the view density to Compact (the issue also reproduces with Default density).
  3. Enable “Allow Horizontal Scroll” in the settings.
  4. Ensure there are enough emails in the message list so that the list becomes vertically scrollable.
  5. Display enough columns so that a horizontal scrollbar appears at the bottom of the message list.
  6. Move the mouse cursor near the bottom area of the message list, close to the horizontal scrollbar.

Actual Results:

  • The horizontal scrollbar overlaps the subject line of the last email, making it difficult or impossible to select.

Expected Results:

  • The last email should remain fully visible and easily selectable.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: