Closed Bug 1825012 Opened 2 years ago Closed 1 year ago

Cannot apply column order to account folder and children

Categories

(Thunderbird :: Folder and Message Lists, defect)

Thunderbird 112
defect

Tracking

(Not tracked)

VERIFIED WORKSFORME

People

(Reporter: bugzilla.mozilla.org, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [Supernova3p][wfm])

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/111.0

Steps to reproduce:

Windows 10, v112.0b3

  • Open Thunderbird
  • Select desired columns in message list
  • Apply Column Order to Folder and it's children

Actual results:

Column order is not applied to children

Expected results:

Column order should be applied to children

May be blocked by bug 1819104 ?

This is unrelated to bug 1819104.

I can't reproduce this on daily.
Thomas?

Flags: needinfo?(bugzilla2007)

(In reply to Alessandro Castellani [:aleca] from comment #2)

This is unrelated to bug 1819104.

I can't reproduce this on daily.
Thomas?

Reported against Beta, so I've tested this on Beta 112.0b3 (64-bit), Win10.
Nope, works for me too.

  • use column picker to set non-default columns on a folder "Test" under Local Folders
  • "Apply columns to - Folder and its children - Test" (i.e. even applying to the source folder doesn't cause problems)
    => non-default columns in same order now also used in the two subfolders of "Test" source folder, as expected.
Flags: needinfo?(bugzilla2007)

I think i see..
The issue seems to only manifest itself when you try to apply to a top level folder and it's children. If i apply to inbox and subfolders within the inbox, it works fine, but if i try to apply it for an entire 'account' folder, then it doesn't seem to work.

Perhaps this is by design? I'm pretty sure i could do this in previous versions though 🤷‍♂️

Flags: needinfo?(bugzilla2007)

(In reply to Meichthys from comment #4)

I think i see..
The issue seems to only manifest itself when you try to apply to a top level folder and it's children. If i apply to inbox and subfolders within the inbox, it works fine, but if i try to apply it for an entire 'account' folder, then it doesn't seem to work.

Wfm, too - Daily 113.0a1 (2023-03-29) (64-bit), Win10, and Beta 112.0b3 (64-bit), Win10.
Testing this is so irritating... was driving me dizzy after some rounds with too many columns, then I reduced them radically. I thought there was one time where it failed on Daily, but can't reproduce any more. It may help to Restore column order on Inbox of target account and apply that to all subfolders of target first before copying over a new column layout.

STR - Here's what I tested:

  • Set only the following columns on Inbox of IMAP account 1: From, Subject, Date. Remove all others for clarity and less confusion.
  • On same Inbox, from column picker, Apply columns to > Folder and its children (make sure that you pick Apply **columns** to and not Apply *view* to, then select the top account node of another IMAP account 2 (account type shouldn't matter here actually).

Actual = Expected result

  • Most target folders of target account 2 had From, Subject, Date as expected.
  • Drafts, Sent, Templates had Recipient, Subject, Date, i.e. From column was auto-replaced with Recipient for outgoing folder types.

If this still reliably fails for you with one of the most recent versions, please provide exact STR of what you're doing.

Perhaps this is by design? I'm pretty sure i could do this in previous versions though 🤷‍♂️

No, things which don't work by design would need to be disabled.

Flags: needinfo?(bugzilla2007)
Blocks: sn-msglist
Summary: Cannot apply column order to children → Cannot apply column order to account folder and children
Whiteboard: [supernova][wfm]

Thomas, I think the difference is that you are applying the columns to a different account - I'm applying them to the same account.

STR:
Here's what i did to try to reproduce Thomas's steps:

  • Open Thunderbird and navigate to inbox of my imap account
  • Restore column order
  • Remove all columns but Subject (cant' seem to remove this anyway), From, Date
  • View children folders to ensure they still have additional columns
  • Return to inbox folder and Apply Columns to... Folder and its children > Select top account node of existing/current/same account <- This may be the difference we have since i don't have a second imap account. I just want to apply to all folders of the same inbox.

Actual:

  • No children folders get columns applied
Flags: needinfo?(bugzilla2007)
Whiteboard: [supernova][wfm] → [Supernova3p][wfm]
Duplicate of this bug: 1832988

(In reply to Meichthys from comment #6)

Thomas, I think the difference is that you are applying the columns to a different account - I'm applying them to the same account.

Unfortunately not.
I've followed your steps exactly on a GMX IMAP account, reduced columns on Inbox, then applied that to Folder and its children, top-level account node containing same inbox, and it changed all the folders in that account, including children and siblings of Inbox.

Flags: needinfo?(bugzilla2007)

It's working for me again now in v114.0b2 👍

Status: UNCONFIRMED → RESOLVED
Closed: 1 year ago
Resolution: --- → WORKSFORME
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.