diff --git a/app/src/main/java/eu/faircode/email/AdapterMessage.java b/app/src/main/java/eu/faircode/email/AdapterMessage.java index 569adbc268..91c08aa30e 100644 --- a/app/src/main/java/eu/faircode/email/AdapterMessage.java +++ b/app/src/main/java/eu/faircode/email/AdapterMessage.java @@ -8779,12 +8779,24 @@ public class AdapterMessage extends RecyclerView.Adapter senders = new ArrayList<>(); + if (message.from != null) + senders.addAll(Arrays.asList(message.from)); + if (message.senders != null) + senders.addAll(Arrays.asList(message.senders)); + message.senders = senders.toArray(new Address[0]); + + List
recipients = new ArrayList<>(); + if (message.to != null) + recipients.addAll(Arrays.asList(message.to)); + if (message.recipients != null) + recipients.addAll(Arrays.asList(message.recipients)); + message.recipients = recipients.toArray(new Address[0]); + addExtra(message.senders, message.extra); } else { message.senders = message.from;