diff --git a/app/src/main/java/eu/faircode/email/AdapterMessage.java b/app/src/main/java/eu/faircode/email/AdapterMessage.java index 34d3e4b1bd..7a539098bb 100644 --- a/app/src/main/java/eu/faircode/email/AdapterMessage.java +++ b/app/src/main/java/eu/faircode/email/AdapterMessage.java @@ -158,7 +158,10 @@ public class AdapterMessage extends PagedListAdapter 0 ? View.VISIBLE : View.GONE); + if (viewType == ViewType.THREAD) + ivFlagged.setVisibility(message.unflagged == 1 ? View.GONE : View.VISIBLE); + else + ivFlagged.setVisibility(message.count - message.unflagged > 0 ? View.VISIBLE : View.GONE); if (EntityFolder.DRAFTS.equals(message.folderType) || EntityFolder.OUTBOX.equals(message.folderType) ||