#3860: Status flags lost in Trash (Mutt 1.7)
------------------------+----------------------
Reporter: kirchwitz | Owner: mutt-dev
Type: defect | Status: new
Priority: major | Milestone:
Component: mutt | Version:
Resolution: | Keywords:
------------------------+----------------------
Comment (by kevin8t8):
Actually, the easiest solution appears to be what you suggested: mark all
trashed email as read before performing the UID COPY for trash.
The copy/save function for imap syncs all the flags (including deleted)
before performing the UID COPY. I am not sure it's desirable to include
the deleted flag for that case, but as-is it makes the code not reusable
for the fast-trash function.
Adding a imap_exec_msgset() to set \\Seen for the same message set is
pretty easy, and I think is pretty reasonable behavior.
--
Ticket URL: <https://dev.mutt.org/trac/ticket/3860#comment:2>
Mutt <http://www.mutt.org/>
The Mutt mail user agent