From 9a1c5ca083e7cad9b86b5b1a04be499d007e030c Mon Sep 17 00:00:00 2001 From: M66B Date: Thu, 16 Jul 2020 09:30:08 +0200 Subject: [PATCH] Delete local message on move --- app/src/main/java/eu/faircode/email/Core.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/Core.java b/app/src/main/java/eu/faircode/email/Core.java index 79f0098d0f..443ad889fd 100644 --- a/app/src/main/java/eu/faircode/email/Core.java +++ b/app/src/main/java/eu/faircode/email/Core.java @@ -990,8 +990,10 @@ class Core { // Delete source if (!copy) { try { - for (Message imessage : map.keySet()) + for (Message imessage : map.keySet()) { + db.message().deleteMessage(map.get(imessage).id); imessage.setFlag(Flags.Flag.DELETED, true); + } } catch (MessageRemovedException ignored) { } ifolder.expunge();