Open Bug 617855 Opened 14 years ago Updated 4 months ago

Sorting threads by unread should prioritise threads with ANY unread messages

Categories

(Thunderbird :: Folder and Message Lists, defect)

defect

Tracking

(Not tracked)

People

(Reporter: senning, Unassigned)

Details

User-Agent:       Mozilla/5.0 (X11; Linux x86_64; rv:2.0b7) Gecko/20100101 Firefox/4.0b7
Build Identifier: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:2.0b8pre) Gecko/20101116 Thunderbird/3.3a1

In threaded view, sorting threads by "unread" will only bring to the top threads where the top message is unread.  A thread with any unread messages should be considered unread, similar to GMail.

Reproducible: Always

Steps to Reproduce:
1.Set view to threaded.
2.Set "Sort by" to "Read"
Actual Results:  
Threads in which the top message is unread are brought to the top.

Expected Results:  
Threads in which any message is unread are brought to the top.
OS: Linux → All
I am not seeing this in Daily, clicking on a the read column to sort it included threads with read and unread messages in their correct order based on the last message in the thread.

Can you confirm Wayne?
Hardware: x86_64 → All
I am seeing behavior described by the reporter
This problem is still present in Thunderbird 41.1.0 (and release notes suggest also in 42.0.0).
This is a very big problem when using Thunderbird with mailing lists, where threaded view is a must.

Matt, do you still see this? (I didn't retest)

Severity: major → normal
Status: UNCONFIRMED → NEW
Ever confirmed: true
Flags: needinfo?(unicorn.consulting)

I am seeing the reporters view of things now. In my maildev folder mails from 25 July in threads with earlier unread mail are listed after mail of the 20th May. Mail is sorted in date descending.

Using 68 beta 5 that I installed to try and write a what's new.

Flags: needinfo?(unicorn.consulting)

Related - when a thread is older than a few other messages and then receives a new message in the thread - the thread needs to be moved to top of inbox and not be sorted by first message in thread

I.e. inbox sort order should use the 'latest' message in any thread not the first.

At the moment a thread that's not visible in index, gets a new mail and it's 'off screen' unless user presses unread or hunts manually for which thread got a new message

Version tested Candidate 70.0b1 build1 20190904175853

In my case vi-ew->sort by :
Order recieved
Descending
Threaded

Should I file a separate bug as the problem is not sort by read but sort by Order Recieved or sort by Received?
Seemed like similar enough issue to this - but happy to open a new bug report if that's helpful.

Any thread with a mew message should have the thread raised to latest as it contains a message which is received more recently.
Even tho it also contains messages received previously.

Severity: normal → S3

Any updates regarding this? (see also https://support.mozilla.org/en-US/questions/1435645)

You need to log in before you can comment on or make changes to this bug.