From 1292a10ac268200eaed9a956b3f97175a3ae2c8b Mon Sep 17 00:00:00 2001 From: Jesse Vincent Date: Fri, 12 Nov 2010 21:37:58 +0000 Subject: [PATCH] When a message has been deleted on the server and we want to sync remote deletions, we don't care whether it was flagged as deleted ocally - we definitely want to destroy it. --- src/com/fsck/k9/controller/MessagingController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/fsck/k9/controller/MessagingController.java b/src/com/fsck/k9/controller/MessagingController.java index 5f2f3f49f..46a490fad 100644 --- a/src/com/fsck/k9/controller/MessagingController.java +++ b/src/com/fsck/k9/controller/MessagingController.java @@ -1181,7 +1181,7 @@ public class MessagingController implements Runnable { for (Message localMessage : localMessages) { - if (remoteUidMap.get(localMessage.getUid()) == null && !localMessage.isSet(Flag.DELETED)) + if (remoteUidMap.get(localMessage.getUid()) == null) { localMessage.setFlag(Flag.X_DESTROYED, true);