Can't read the last unread message of a folder in `Unread Folders` view mode as it gets marked read automatically and containing folder disappears from view (with default setting of `Automatically mark messages read`)
Categories
(Thunderbird :: Folder and Message Lists, defect, P2)
Tracking
(thunderbird112 fixed)
Tracking | Status | |
---|---|---|
thunderbird112 | --- | fixed |
People
(Reporter: thesimarchitect, Assigned: darktrojan)
References
(Blocks 1 open bug)
Details
(Keywords: regression, Whiteboard: [Supernova3p][STR comment 3])
Attachments
(1 file)
48 bytes,
text/x-phabricator-request
|
wsmwk
:
approval-comm-beta+
|
Details | Review |
Steps to reproduce:
Clicked on an unread message when seeing the unread folders.
Actual results:
It flashes and closes because the message is marked as read by the system when displayed on the preview pane.
Expected results:
The message should be displayed on the preview pane and I should be able to read it even if the system flags it as read, like with previous versions of Thunderbird.
Comment 1•2 years ago
|
||
What setting do you have for mark as read?
Updated•2 years ago
|
Comment 2•2 years ago
|
||
More information is needed
Comment 3•2 years ago
|
||
Ouch! This makes Unread Folders
view mode no-op for each last unread message in a folder - with default setting of Automatically mark messages read > Immediately on display
.
- Clicking the message marks it read in a split second,
- then there are no unread messages any more in the containing folder,
- then the view automatically refreshes instantly and removes the containing folder with the message - unfortunately without giving the user a chance to read the message.
This pretty much renders the entire Unread Folders
view useless, should fix this asap.
In 102, containing folder keeps hanging round forever until hiding/re-showing Unread Folders
view; also not useful, but better for actually reading messages.
STR
- Ensure default setting
≡ > Settings > General > Reading and Display > [x] Automatically mark messages read > (o) Immediately on display
. - To avoid artifacts, create a new custom folder
test-unread
underLocal Folders
, and populate with copies of some random messages. - From
All Folders
view (View > Folders > All
), mark 3 messages intest-unread
folder as unread (press M and ensure messages show as unread). - Enable
Unread Folders
view (View > Folders > Unread
) - From
Unread Folders
view section in Folder Pane [important!], selecttest-unread
folder, click on each of the 3 unread messages one by one.
Actual result
- Immediately after clicking on last unread messsage in
test-unread
folder underUnread Folders
view, the message gets marked read, and the entiretest-unread
folder disappears without giving the user a chance to read the message - which makesUnread Folders
pretty much no-op.
Expected result
- Allow user to read the last unread message in
test-unread
folder underUnread Folders
view even after it automatically (or manually) gets marked read. - Keep showing the folder
test-unread
which previously had unread messages until the user selects another folder, then hidetest-unread
folder fromUnread Folders
view. - Fwiw, 102 won't hide the folder until you show and hide the entire
Unread Folders
view, but imo that's a bit too long as it also kinda makesUnread Folders
no-op.
Updated•2 years ago
|
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 4•2 years ago
|
||
In a later patch, I'll figure out when and how to prune folders from the list, but for now let's just keep them forever.
Updated•2 years ago
|
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/1e926df5b40f
Keep folders in the Unread Folders list forever unless they are deleted. r=aleca
Assignee | ||
Updated•2 years ago
|
Comment 6•2 years ago
|
||
Comment on attachment 9325884 [details]
Bug 1822537 - Keep folders in the Unread Folders list forever unless they are deleted. r=aleca
[Triage Comment]
Approved for beta
Comment 7•2 years ago
|
||
bugherder uplift |
Thunderbird 112.0b6:
https://hg.mozilla.org/releases/comm-beta/rev/aacb146e821d
Updated•2 years ago
|
Description
•