From f8431041d320d83edc87d7ba7db4667ff9ef9ae9 Mon Sep 17 00:00:00 2001 From: M66B Date: Tue, 15 Nov 2022 14:34:19 +0100 Subject: [PATCH] Fixed edge case --- app/src/main/java/eu/faircode/email/FragmentMessages.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentMessages.java b/app/src/main/java/eu/faircode/email/FragmentMessages.java index d0c045be95..60b5919eaa 100644 --- a/app/src/main/java/eu/faircode/email/FragmentMessages.java +++ b/app/src/main/java/eu/faircode/email/FragmentMessages.java @@ -2290,7 +2290,8 @@ public class FragmentMessages extends FragmentBase @Override public void setExpanded(TupleMessageEx message, boolean value, boolean scroll) { // Prevent flicker - if (value && message.accountAutoSeen) { + if (value && message.accountAutoSeen && + (message.uid != null || message.accountProtocol == EntityAccount.TYPE_POP)) { message.unseen = 0; message.ui_seen = true; message.visible_unseen = 0;