Incorrect scrolling position in the message list when opening a folder. This particularly affects unified or virtual folders.
Categories
(Thunderbird :: Folder and Message Lists, defect, P1)
Tracking
(thunderbird_esr102 unaffected, thunderbird_esr115+ fixed, thunderbird120? fixed)
| Tracking | Status | |
|---|---|---|
| thunderbird_esr102 | --- | unaffected |
| thunderbird_esr115 | + | fixed |
| thunderbird120 | ? | fixed |
People
(Reporter: tawn, Assigned: welpy-cw)
References
(Blocks 1 open bug, )
Details
(Keywords: regression, Whiteboard: [Supernova3p][STR comment 2])
Attachments
(2 files)
|
48 bytes,
text/x-phabricator-request
|
wsmwk
:
approval-comm-beta+
wsmwk
:
approval-comm-esr115+
|
Details | Review |
|
48 bytes,
text/x-phabricator-request
|
wsmwk
:
approval-comm-beta+
wsmwk
:
approval-comm-esr115+
|
Details | Review |
Steps to reproduce:
Sort messages with newest at bottom of message list.
Select bottom (newest) message.
Close Thunderbird.
Re-open Thunderbird.
Actual results:
Thunderbird always opens with message list scrolled to top.
Expected results:
Thunderbird opens with message list scrolled to bottom since that's how it was last time it was closed (as it does on Thunderbird 102).
| Reporter | ||
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Comment 1•2 years ago
|
||
I can't reproduce this. Does it still happen?
| Reporter | ||
Comment 2•2 years ago
|
||
| str | ||
It still happens in Unified Folders. (IIRC it was also happening in All Folders previously.)
In Unified, if I even click on to the Drafts folder and then back to Inbox, the scroll position returns to the top (while the previously selected message remains visible in the preview pane, it may be scrolled out of view at the bottom of the message pane).
Updated steps to reproduce:
Folder Modes > Tic Unified Folders ON
In Folder Pane, select Unified Inbox
In Message Pane, sort messages with newest at bottom of message list.
Select bottom (newest) message.
Close Thunderbird. (OR click Unified's Drafts folder)
Re-open Thunderbird. (OR click back to Unified's Inbox folder)
| Reporter | ||
Comment 3•2 years ago
|
||
Just retested on 115.0b5 and issue no longer occurs when clicking the Drafts folder, but still happens when reopening Thunderbird (no message selected and scroll position is at top instead of bottom).
Comment 4•2 years ago
|
||
Thanks for the updates. It still happens in beta?
| Reporter | ||
Comment 6•2 years ago
|
||
(In reply to Wayne Mery (:wsmwk) from comment #5)
p.s. is comment 2 the exact steps to reproduce in version 102?
I'm guessing you didn't really mean 102, since you mentioned in comment #4 that 102 is unaffected...
Bug still occurs in 117.0b2 as well as 115.1.0. Only change in steps to reproduce is that mentioned in comment #3, but I've listed the updated steps in detail below. (Tested on Win10.)
Updated steps to reproduce:
Folder Modes > Tic Unified Folders ON
In Folder Pane, select (Unified) 'Inbox' (not an individual included account)
In Message Pane, sort messages with newest at bottom of message list. (View > Sort By > Ascending)
Click to select bottom (newest) message.
Close Thunderbird.
Re-open Thunderbird.
If you guys still cannot reproduce, let me know and I'll try to create a (clean) test profile to see if there's some other factor involved.
| Reporter | ||
Comment 7•2 years ago
|
||
Could this be related to Bug 1847842 ? (From comment #3 'no message selected and scroll position is at top instead of bottom')
Comment 9•2 years ago
|
||
(In reply to custom.firefox.lady [:tawn] from comment #7)
Could this be related to Bug 1847842 ? (From comment #3 'no message selected and scroll position is at top instead of bottom')
Comment 10•2 years ago
|
||
Unlikely.
What's happening is the decision to scroll occurs before any rows have appeared, so nothing happens. This happens for virtual folders (including the unified folders) but not real folders, because virtual folders typically don't have rows immediately. I'm aware of the problem but don't have a satisfactory solution at this point.
Comment 11•2 years ago
|
||
I noticed this after upgrading from 102 to 115. Have a saved search folder that includes all messages from imap inbox & sent folders, threaded. In 102, opening it would scroll to the end. In 115 it doesn't. Not only does this happen when starting TB, but if you switch away from the saved search folder with no messages selected and switch back, it also opens unscrolled. This a very annoying regression.
I'm aware of the problem but don't have a satisfactory solution at this point.
How did this work in 102? Why is it so problematic to schedule a scroll for after the rows have been computed?
| Assignee | ||
Comment 12•2 years ago
|
||
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Comment 19•2 years ago
|
||
Just want to note that in 115.3.1 this has nothing to do with a restart. This is happening every time I switch between folders, making it a serious irritant. My folders are sorted most recent at the bottom.
On synthetic folders where the previously highlighted message is no longer in the folder upon returning, highlight is typically at the top of the folder. I would expect the highlight to be on the message nearest to the one that is now absent.
Comment 20•2 years ago
|
||
Precisely as Mozilla reports. The OP made this clear.
| Assignee | ||
Updated•2 years ago
|
Comment 26•2 years ago
|
||
I first noticed the problem when downloading messages
The newest messages are still correctly for me at the end of all messages - however the automatic jump to first message unread is not happening
It jumps to random position in all downloaded messages in the Inbox, but does not highlight anything
Comment 29•2 years ago
|
||
Not listed here, but there are many support posts about this.
Comment 32•2 years ago
|
||
This bug is still in the latest version, 115.3.3 It was not in version 102.15.1
Comment 37•2 years ago
|
||
In 1.5.3.3 I see this in normal folders, not unified or virtual folders which I don't use.
| Assignee | ||
Updated•2 years ago
|
Comment 38•2 years ago
|
||
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/1e3fdf01460a
Set scroll position after messages have been loaded in a folder. r=darktrojan
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Comment 39•2 years ago
|
||
| Assignee | ||
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Comment 42•2 years ago
|
||
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/54a929f3ca16
Follow-up fix for scroll position in quick search. r=darktrojan
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Comment 43•2 years ago
•
|
||
Comment on attachment 9360717 [details]
Bug 1827042 - Follow-up fix for scroll position in quick search. r=darktrojan
.
Comment 45•2 years ago
|
||
Comment on attachment 9356734 [details]
Bug 1827042 - Set scroll position after messages have been loaded in a folder. r=darktrojan,leftmostcat
[Triage Comment]
Approved for beta
Comment 46•2 years ago
|
||
Comment on attachment 9360717 [details]
Bug 1827042 - Follow-up fix for scroll position in quick search. r=darktrojan
[Triage Comment]
Approved for beta
Comment 47•2 years ago
|
||
| bugherder uplift | ||
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Updated•2 years ago
|
Comment 55•2 years ago
|
||
Comment on attachment 9356734 [details]
Bug 1827042 - Set scroll position after messages have been loaded in a folder. r=darktrojan,leftmostcat
[Triage Comment]
Approved for esr115
Comment 56•2 years ago
|
||
Comment on attachment 9360717 [details]
Bug 1827042 - Follow-up fix for scroll position in quick search. r=darktrojan
[Triage Comment]
Approved for esr115
Comment 58•2 years ago
•
|
||
| bugherder uplift | ||
Comment 59•2 years ago
|
||
There apparently are still issues after this patch on 115.4.3 that were not found in weeks of beta testing.
If you are CC on this bug and
- had no problems prior to 115.4.3 but now have a problem, please file a bug report with the details.
- had a problem prior to 115.4.3 and the probably got worse, please file a bug report with the details.
Setting mailnews.scroll_to_new_message to a non-default value of false may be involved (the default value is true).
The history of scroll bugs filed filed since supernova code landed may be useful - https://mzl.la/3SJtQuv are bugs with activity since 2023-08-01.
Comment 62•1 year ago
|
||
(In reply to Wayne Mery (:wsmwk) from comment #59)
There apparently are still issues after this patch on 115.4.3 that were not found in weeks of beta testing.
If you are CC on this bug and
- had no problems prior to 115.4.3 but now have a problem, please file a bug report with the details.
- had a problem prior to 115.4.3 and the probably got worse, please file a bug report with the details.
Setting mailnews.scroll_to_new_message to a non-default value of false may be involved (the default value is true).
The history of scroll bugs filed filed since supernova code landed may be useful - https://mzl.la/3SJtQuv are bugs with activity since 2023-08-01.
I just tested this on 155.6.0 and it still does not appear to work right, even with mailnews.scroll_to_new_message set to a non-default value.
Maybe this bug needs to be reopened.
Comment 63•1 year ago
|
||
Maybe this bug needs to be reopened.
Please file a new bug
Description
•