From 119ade3d01fe621a45e0852b59fb14ef38bfbef5 Mon Sep 17 00:00:00 2001 From: M66B Date: Thu, 13 May 2021 07:23:02 +0200 Subject: [PATCH] Keep removed message on seen --- 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 74a259a8f9..943500d93d 100644 --- a/app/src/main/java/eu/faircode/email/Core.java +++ b/app/src/main/java/eu/faircode/email/Core.java @@ -609,7 +609,9 @@ class Core { db.operation().deleteOperation(op.id); // Cleanup messages - if (message != null && MessageHelper.isRemoved(ex)) + if (message != null && + MessageHelper.isRemoved(ex) && + !EntityOperation.SEEN.equals(op.name)) db.message().deleteMessage(message.id); db.setTransactionSuccessful();