Prevent removal of messages when flagging

This commit is contained in:
M66B
2022-11-29 20:02:08 +01:00
parent 5d5c488b11
commit 168e778679
2 changed files with 5 additions and 2 deletions

View File

@@ -729,7 +729,9 @@ public class EntityOperation {
if (SYNC.equals(name))
db.folder().setFolderSyncState(folder, null);
if (fetch && message != null && !SEEN.equals(name)) {
if (fetch && message != null &&
!SEEN.equals(name) &&
!FLAG.equals(name)) {
EntityMessage m = db.message().getMessage(message);
if (m == null || m.uid == null)
return;