diff --git a/app/src/main/java/eu/faircode/email/AdapterMessage.java b/app/src/main/java/eu/faircode/email/AdapterMessage.java index 7210def193..fbdc391e9c 100644 --- a/app/src/main/java/eu/faircode/email/AdapterMessage.java +++ b/app/src/main/java/eu/faircode/email/AdapterMessage.java @@ -349,14 +349,16 @@ public class AdapterMessage extends RecyclerView.Adapter 0) { ivAvatar.setImageBitmap(Identicon.generate(message.from[0].toString(), dp24, 5, "light".equals(theme))); photo = true; } else ivAvatar.setImageDrawable(null); } - ivAvatar.setVisibility(photo ? View.VISIBLE : View.GONE); + ivAvatar.setVisibility(photo + ? View.VISIBLE : compact || !(avatars || identicons) || outgoing ? View.GONE + : View.INVISIBLE); vwColor.setBackgroundColor(message.accountColor == null ? Color.TRANSPARENT : message.accountColor);