Closed Bug 1816041 Opened 2 years ago Closed 2 years ago

Re-enable and fix the "imapdeleted" variation of the message row (mark as deleted)

Categories

(Thunderbird :: Folder and Message Lists, defect)

Thunderbird 111
defect

Tracking

(thunderbird_esr102 unaffected, thunderbird111 wontfix, thunderbird112 fixed)

RESOLVED FIXED
113 Branch
Tracking Status
thunderbird_esr102 --- unaffected
thunderbird111 --- wontfix
thunderbird112 --- fixed

People

(Reporter: aleca, Assigned: micah)

References

(Blocks 1 open bug)

Details

(Whiteboard: [Supernova3p])

Attachments

(1 file)

With the "Mark a message as deleted" option in the settings, deleting a message doesn't mark it with the imapdeleted property.
Selecting the message again deletes it, but it shouldn't.

The trash icon (delete button) should be replaced with a "restore" button, and clicking on that should restore the message.

Some actions, like mark as unread, should be disabled.

Mark as read/unread and other status marking is unrelated to the deleted status, so they should remain enabled.
The restore button used to say "Undelete", which seems correct.

Whiteboard: [Supernova]
Assignee: nobody → micah

Geoff, Micah is reimplementing the missing styling for the imapdeleted behavior, but we noticed that the message gets removed from the thread after a few seconds.
Any hint on why this is happening and what we're missing?

Flags: needinfo?(geoff)

FWIW I use imap mark as delete for one of my accounts, and I haven't seen that.

Summary: Re-enable and fix the "imapdeleted" variation of the message row → Re-enable and fix the "imapdeleted" variation of the message row (mark as deleted)
Attachment #9324898 - Attachment description: WIP: Bug 1816041 - Re-enable and fix the imapdeleted variation of the message row. → WIP: Bug 1816041 - Re-enable and fix the imapdeleted variation of the message row. "aleca"
Attachment #9324898 - Attachment description: WIP: Bug 1816041 - Re-enable and fix the imapdeleted variation of the message row. "aleca" → Bug 1816041 - Re-enable and fix the imapdeleted variation of the message row. r=aleca
Status: NEW → ASSIGNED
Target Milestone: --- → 113 Branch

Pushed by micah@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/f7b70ea423ff
Re-enable and fix the imapdeleted variation of the message row. r=aleca

Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED

Comment on attachment 9324898 [details]
Bug 1816041 - Re-enable and fix the imapdeleted variation of the message row. r=aleca

[Triage Comment]
Approved for beta

Attachment #9324898 - Flags: approval-comm-beta+

Should this fix the following?
Bug 1815096 - imap mark-as-deleted: doesn't advance to next on delete
Bug 1823186 - No Advance and delayed marking in Inbox after message delete in Beta 112.0b1, with mark as deleted

Flags: needinfo?(geoff)

It doesn't.

See Also: → 1826441
Whiteboard: [Supernova] → [Supernova3p]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: