Closed Bug 1905912 Opened 3 months ago Closed 2 months ago

"Grouped by Sort" is not persisted in unified/virtual folders.

Categories

(Thunderbird :: Folder and Message Lists, defect)

Thunderbird 128
Desktop
All
defect

Tracking

(thunderbird_esr115 unaffected, thunderbird_esr128? fixed)

RESOLVED FIXED
130 Branch
Tracking Status
thunderbird_esr115 --- unaffected
thunderbird_esr128 ? fixed

People

(Reporter: welpy-cw, Assigned: welpy-cw)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: regression)

Attachments

(2 files)

Steps to reproduce:

  1. Select the unified inbox.
  2. Sort by "Grouped By Sort"
  3. Change to another folder.
  4. Select unified inbox again.

Expected result:
Unified inbox is grouped by sort after step 4.

Actual result:
Unified inbox is unthreaded after step 4.

As there seems to be no feasible workaround to persist "Grouped By Sort" for these kind of folders, setting severity to S2.

This basically restores and fixes some supposedly nonsensical and buggy code that had an effect after all.

Assignee: nobody → h.w.forms
Status: NEW → ASSIGNED
Blocks: tb128found
Target Milestone: --- → 130 Branch

Pushed by alessandro@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/c5cada45c8a8
Fix persisting of "Grouped By Sort" in virtual folders. r=darktrojan
https://hg.mozilla.org/comm-central/rev/4bbbc2101acb
Test persistance of "Grouped by Sort" in virtual folders. r=aleca

Status: ASSIGNED → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED

Thank you for adding the test!

You have comm/mail/test/browser/folder-display/browser_watchIgnoreThread.js and comm/mail/base/test/browser/browser_threads.js broken since this push on 25/07/2024:
https://treeherder.mozilla.org/jobs?repo=comm-central&revision=0356f1bb7efd2f4d67fe4bdeaa2117f2768a5c6b

(In reply to Yury from comment #6)

You have comm/mail/test/browser/folder-display/browser_watchIgnoreThread.js and comm/mail/base/test/browser/browser_threads.js broken since this push on 25/07/2024:
https://treeherder.mozilla.org/jobs?repo=comm-central&revision=0356f1bb7efd2f4d67fe4bdeaa2117f2768a5c6b

Flags: needinfo?(h.w.forms)

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

(In reply to Yury from comment #6)

You have comm/mail/test/browser/folder-display/browser_watchIgnoreThread.js and comm/mail/base/test/browser/browser_threads.js broken since this push on 25/07/2024:
https://treeherder.mozilla.org/jobs?repo=comm-central&revision=0356f1bb7efd2f4d67fe4bdeaa2117f2768a5c6b

Those have been fixed in bug 1911219.

Flags: needinfo?(h.w.forms)

Comment on attachment 9410821 [details]
Bug 1905912 - Fix persisting of "Grouped By Sort" in virtual folders. r=darktrojan

[Approval Request Comment]
Regression caused by (bug #): bug 1895097
User impact if declined: User can't permanently set unified folder to Grouped By Sort. Unified folder already set to Grouped By Sort are stuck that way.
Testing completed (on c-c, etc.): c-c and beta
Risk to taking this patch (and alternatives if risky): Fairly low.

Attachment #9410821 - Flags: approval-comm-esr128?

Comment on attachment 9410822 [details]
Bug 1905912 - Test persistance of "Grouped by Sort" in virtual folders. r=darktrojan

[Approval Request Comment]
Testing completed (on c-c, etc.): c-c and beta

Should this test fail for the Win32 Debug comm-esr128 build as well, there is bug 1911891 to mitigate that issue.

Attachment #9410822 - Flags: approval-comm-esr128?

Comment on attachment 9410821 [details]
Bug 1905912 - Fix persisting of "Grouped By Sort" in virtual folders. r=darktrojan

[Triage Comment]
Approved for esr128

Attachment #9410821 - Flags: approval-comm-esr128? → approval-comm-esr128+

Comment on attachment 9410822 [details]
Bug 1905912 - Test persistance of "Grouped by Sort" in virtual folders. r=darktrojan

[Triage Comment]
Approved for esr128
This uplift includes 2 patches

Attachment #9410822 - Flags: approval-comm-esr128? → approval-comm-esr128+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: