From 22d16ffc858e138bd9b6d1dd3259956b604876dd Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 19 Sep 2018 14:17:03 +0000 Subject: [PATCH] Fixes --- app/src/main/java/eu/faircode/email/ActivityView.java | 1 + app/src/main/java/eu/faircode/email/FragmentMessage.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/ActivityView.java b/app/src/main/java/eu/faircode/email/ActivityView.java index 34c458cd30..0c2a7cbb6b 100644 --- a/app/src/main/java/eu/faircode/email/ActivityView.java +++ b/app/src/main/java/eu/faircode/email/ActivityView.java @@ -758,6 +758,7 @@ public class ActivityView extends ActivityBilling implements FragmentManager.OnB if (!message.content) EntityOperation.queue(db, message, EntityOperation.BODY); + db.message().setMessageUiSeen(message.id, true); EntityOperation.queue(db, message, EntityOperation.SEEN, true); db.setTransactionSuccessful(); diff --git a/app/src/main/java/eu/faircode/email/FragmentMessage.java b/app/src/main/java/eu/faircode/email/FragmentMessage.java index e1e61414a5..f36e9df5f8 100644 --- a/app/src/main/java/eu/faircode/email/FragmentMessage.java +++ b/app/src/main/java/eu/faircode/email/FragmentMessage.java @@ -937,7 +937,7 @@ public class FragmentMessage extends FragmentEx { if (message.uid == null && !TextUtils.isEmpty(message.error)) // outbox db.message().deleteMessage(id); else { - db.message().setMessageUiHide(id, true); + db.message().setMessageUiHide(message.id, true); EntityOperation.queue(db, message, EntityOperation.DELETE); }