Open Bug 1779880 Opened 7 months ago Updated 5 months ago

Incorrect email displayed in additional message window (when message pane hidden)

Categories

(Thunderbird :: Mail Window Front End, defect)

Thunderbird 102
defect

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: anjeyelf, Unassigned)

References

(Blocks 1 open bug, )

Details

Attachments

(1 file)

Windows 10
Version 102.0.2

Settings > General
REading and Display
Select 'A new message window'
Do not select 'Close message window/tab on move or delete.

Disable the Message Pane.

In list there are 3 emails, A, B, C where A is the top one.
Sorted by Date, Descending, unthreaded

Select 'B' to highlight then open email 'B' using double click so it opens in a new window.
then press 'A'
Email is archived.
In Message List email 'C' is now highlighted as the email above has been removed and list is moved up to fill gap. This is expected.
However, email 'A' is auto opened and is now displaying in the window which previously displayed 'B'. This is an error - not expected.

Expect:
The highlighted Email 'C' to be displaying in the already opened window.

Note:
If Message Pane is enabled, but keep all other settings
Select 'B' it is displayed in Message Pane
press 'A' key and email 'B' is Archived.
Email 'C' is auto highlighted in list and email 'C' is displayed in MessagePane.
So all works as expected when using Message Pane.

Additional info on odd display which now sees wrong, non selected emails being Archived.

Settings > General
REading and Display
Select 'A new message window'
Do not select 'Close message window/tab on move or delete.
Enable the Message Pane

In list there are 4 emails, A, B, C, D where A is the top one.
Sorted by Date, Descending, unthreaded

Select 'B' to highlight it opens in Message Pane
then open email 'B' using double click so it also opens in a new window.
press 'A' key and email 'B' is Archived.

In Message List email 'C' is now highlighted as the email above has been removed and list is moved up to fill gap.
Email 'C' is displaying in Message Pane - this is correct.
Email 'A' is displaying in the open window. - this is incorrect.
Email 'C' should have remained open in window because I have disabled the 'close' on move option.
Email 'A' although incorrectly selected should not have opened at all because it was not a double click and if opened should be in a new window.
Leave window open displaying email 'A'.

In Message List Select email 'C' - even if already highlighted - select it - you now have focus on the main UI and not the email displying in open window .
Email 'C' it is already displaying in Message Pane
Press 'A'
Email 'C' is not Archived and remains selected in Message List and remains displaying in Message Pane - this is unexpected.

However, Email 'A' - the non selected email that was displaying in the non-focused open window has been archived. This is not expected.
Email 'A' disappears from Message List because it got archived.

Email 'C' now displays in the open window.
It would seem enabling the 'Message Pane', also over rides the double click action and displays email in open window.
'Edit' > 'Undo move message' recovers the archived Email 'B' - it does not not undo the last erroneously archived email 'A'.

There is something very odd going on if you have an email already opened in a window and do not have the setting to auto close on move.

Another user is also experiencing unusual action with Message Pane disabled and selected 'Close message window/tab on move or delete.
After manually closing opened window and pressing 'A' to archive selected email, a new window is auto opening in the background for email now selected in Message List. There was no double click action, yet it opens.

Please see: https://support.mozilla.org/en-US/questions/1381824

Blocks: tb102found

Tested (with a pop account). I can't reproduce.

Summary: Incorrect email displayed in additional message window → Incorrect email displayed in additional message window (when message pane hidden)

Can anyone else reproduce?

Flags: needinfo?(thee.chicago.wolf)
Flags: needinfo?(bugzilla2007)

I'm tripping up on:

REading and Display

I don't see that options (though I am on 104.0b2).

Anje,

Any better with 102.1.1?

Flags: needinfo?(thee.chicago.wolf)

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

Can anyone else reproduce?

Tested on 102.2.1 (64-bit), Win10 (originally reported against 102.0).

This worksforme correctly after taking time to test both comment 0 and comment 1 to the letter (I believe; not easy as there are no numbered steps, and actual result isn't explicit). I'm not seeing any of the unexpected results reported by Anje.

Anje, could you try your steps again and see if they still fail for you on 102.2.1?

Severity: -- → S2
Status: NEW → UNCONFIRMED
Ever confirmed: false
Flags: needinfo?(bugzilla2007) → needinfo?(anjeyelf)
Attached image archive-win-select.jpg

SAme settings as in comment 0

Image supplied to help clarify what I'm seeing.

Select 'B' to highlight (Dell Tech Support date/time 23/7/2020 4:04pm) then open email 'B' using double click so it opens in a new window.
then press 'A'

Email in window changes to show email 'C' as expected
But In Message List email 'A' is highlighted
I expected email 'C' to be highlighted.

The email which was 'Archived' has disappeared from the list - expected.
It is in Archives > 2020 folder - expected.
This was tested on a pop account.

Flags: needinfo?(anjeyelf)

Just to confirm - it was tested on version 102.2.1 (64bit)

So this time there is a slight modification, but still not correct.

Previously - In Message List email 'C' is now highlighted as the email above has been removed and list is moved up to fill gap.
This time - In Message List email 'A' is highlighted - selected previous email not C which was moved up to fill gap.

Previously - Email 'C' is displaying in Message Pane - this is correct as it is selected in list
This time - Email 'A' is displaying in Message Pane - this is correct because it is selected in list

Previously - Email 'A' is displaying in the open window. - this is incorrect.
But Expected Email 'B' to remain open in window because I have disabled the 'close' on move option.

This time - Email 'C' is displaying in the open window. - this is incorrect. It does not even match the email which has focus in list = 'A'
But expected Email 'B' to remain open in window because I have disabled the 'close' on move option.

Please note:
Settings > General
REading and Display

  • Select 'A new message window'
  • Select 'Close message window/tab on move or delete.'

Message Pane is disabled.
This has also been reported in the Support Forum - after updating to 102*
https://support.mozilla.org/en-US/questions/1388300
After deleting/archive email, the window auto closes as expected
BUT when user uses the 'Archive' option the next unread email in Thread Pane is selected and marked as 'read' even though it has not been opened.
However, if person manually closes the window and then archives/deletes email then the next email may be selected but as it has not been opened it is still marked as unread.

There seems to be something very wrong wih the 'Close message window/tab on move or delete' option.
Upon delete or archive, does the code shuffle the Thread Pane list and select next email before it auto closes the Window ?
In which case is that window open in code terms long enough for the next selected email to be perceived as opened?

OR as the other option - if 'Close message window/tab on move or delete.' is not selected, the next item in list selection which is opened in window is not the same as what is selected in thread pane.

I believe both of these issues maybe connected.

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