Open Bug 1146933 Opened 9 years ago Updated 2 months ago

open email in a new window - Go > Folder functionality

Categories

(Thunderbird :: Mail Window Front End, defect)

defect

Tracking

(Not tracked)

People

(Reporter: aceman, Unassigned)

References

Details

(Keywords: polish)

Attachments

(1 obsolete file)

+++ This bug was initially created as a clone of Bug #1135720 comment 12 +++

WADA 2015-02-26 16:12:50 CET 

(In reply to :aceman from comment #11)

If other than messenger window, Go/Folder should be disabled, because there is not Folder Pane/Thread Pne.
If messenger window, Go/Folder menu should be disabled unless current Tab is 3 pane window which has Folder Pane/Thread Pane.
    Multiple Tabs for 3 pane  window can be opened in a messenger window. Other Tabs can be opened in the messenger window.
    Tab #1 : account1/FolderA is selected at folder pane, and mails in account1/FolderA is shown at Thread Pane
                   If Go/Folder is done when this Tab #1 is active and accountX/FolderX is selected at folder picker,
                   accountX/FolderX is selected at Folder pane of this Tab #1, and content of accountX/FolderX is shown at Thread pane of this Tab #1.
    Tab #2 : account2/FolderB is selected at folder pane, and mails in account2/FolderB is shown at Thread Pane.
                   If Go/Folder is done when this Tab #2 is active and accountY/FolderY is selected at folder picker,
                   accountY/FolderY is selected at Folder pane of this Tab #2, and content of accountX/FolderY is shown at Thread pane of this Tab #2.
    Tab #3 : account3/FolderC is selected at folder pane, and mails in account3/FolderC is shown at Thread Pane.
                   If Go/Folder is done when this Tab #4 is active and accountZ/FolderZ is selected at folder picker,
                   accountZ/FolderZ is selected at Folder pane of this Tab #3, and content of accountZ/FolderZ is shown at Thread pane of this Tab #3.
This is Go/Folder. This is same as "folder click at Folder pane at a Tab where 3 pane window is shown in a messenger window" == Folder Open.
"Go/Folder" is to change selected folder at folder pane of this Tab, and to change View at Thraed pane according to Folder selection change at folder pane.
So, if other than 3 pane window is shown at active Tab, for example Trouble Shooting Information, a maail, Global Search result, there is no need to do "selected folder switch at Folder pane" nor "View chane of Thread pane".

Open a mail in FolderX in new Tab, use menu Go -> Folder, at folder picker, choose different folder from the list.

Following exception occurs:
     Error: TypeError: this.search is null
      Source File: resource://gre/modules/dbViewWrapper.js Line: 718

    // kill off the view and its search association
    if (this.dbView) {
      this.listener.onDestroyingView(false);
      this.search.dissociateView(this.dbView); <= exception at here
      this.dbView.setTree(null);
      this.dbView.selection = null;
      this.dbView.close();
Severity: normal → S3
Attachment #9385236 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: