Closed Bug 1823577 Opened 1 year ago Closed 11 months ago

`open message in conversation` briefly flashes folder pane

Categories

(Thunderbird :: Folder and Message Lists, defect)

Thunderbird 113
Unspecified
All
defect

Tracking

(thunderbird_esr102 unaffected, thunderbird114 fixed)

RESOLVED FIXED
115 Branch
Tracking Status
thunderbird_esr102 --- unaffected
thunderbird114 --- fixed

People

(Reporter: wsmwk, Assigned: darktrojan)

References

(Blocks 1 open bug)

Details

(Keywords: regression, Whiteboard: [Supernova3p])

Attachments

(1 file, 1 obsolete file)

+++ This bug was initially created as a clone of Bug #1820057 +++

open message in conversation now works.

But as it is loading the message list with the conversation, it briefly flashes folder pane

Flags: needinfo?(alessandro)

This is probably the restoreState() method's fault running a bit later.
We could probably invert things and start from a collapsed folder pane state by default, and open it if needed.
We'll investigate.

Flags: needinfo?(alessandro)
Whiteboard: [Supernova] → [Supernova3p]

This is a really odd piece of UI... Perhaps ideally it would continue showing the folder pane and highlight folders with hits (and make the folder pane inert?)

Not as odd as it used to be. :-)

I think the idea of using the folder pane as a way to filter search results has potential, but it's clearly not going to happen for 115.

Right now I'm seeing if I can avoid running folderPane.init altogether in search tabs, as well as hiding it, without breaking a whole bunch of things. So far, so good.

Assignee: nobody → geoff
Status: NEW → ASSIGNED

This adjusts pane-splitter so that it can be used with an element that is already collapsed. Then the folder pane can be collapsed initially.

By setting up the folder pane, we automatically set gFolder to the first item in the tree, even
though it's not the folder being displayed. We can use gFolder being falsy to avoid things like
the Folder Pane menu item being enabled (thus not needing to initialise folderPane), and storing
search tabs in the session store (restoring them doesn't work, so storing them is pointless).

Depends on D178003

Blocks: 1833275

Comment on attachment 9333570 [details]
Bug 1823577 - Don't initialise about:3pane's folderPane if it won't be used. r=#thunderbird-front-end-reviewers

Revision D178004 was moved to bug 1833275. Setting attachment 9333570 [details] to obsolete.

Attachment #9333570 - Attachment is obsolete: true

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/e6a7fe755c84
Start about:3pane with panes hidden, then show them if wanted. r=aleca

Status: ASSIGNED → RESOLVED
Closed: 11 months ago
Resolution: --- → FIXED
Target Milestone: --- → 115 Branch
Attachment #9333569 - Flags: approval-comm-beta?

Comment on attachment 9333569 [details]
Bug 1823577 - Start about:3pane with folder pane hidden, then show it if wanted. r=#thunderbird-reviewers

[Triage Comment]
Approved for beta

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

Attachment

General

Created:
Updated:
Size: