From d3f3a2b37d5ba844e673c1408e34c37b88128261 Mon Sep 17 00:00:00 2001 From: M66B Date: Fri, 23 Apr 2021 20:47:16 +0200 Subject: [PATCH] Max recipients depends on compact view --- .../main/java/eu/faircode/email/AdapterMessage.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/AdapterMessage.java b/app/src/main/java/eu/faircode/email/AdapterMessage.java index cbf3c378e4..fd2ce2619e 100644 --- a/app/src/main/java/eu/faircode/email/AdapterMessage.java +++ b/app/src/main/java/eu/faircode/email/AdapterMessage.java @@ -287,7 +287,8 @@ public class AdapterMessage extends RecyclerView.Adapter IMAP_KEYWORDS_BLACKLIST = Collections.unmodifiableList(Arrays.asList( @@ -1821,7 +1822,7 @@ public class AdapterMessage extends RecyclerView.Adapter= Build.VERSION_CODES.O); - + int maxRecipients = (compact ? MAX_RECIPIENTS_COMPACT : MAX_RECIPIENTS_NORMAL); Spanned submitter = formatAddresses(message.submitter, true); Spanned from = formatAddresses(message.senders, true); Spanned replyto = formatAddresses(message.reply, true); @@ -1859,7 +1860,7 @@ public class AdapterMessage extends RecyclerView.Adapter 0) ? View.VISIBLE : View.GONE); tvTo.setVisibility((!show_recipients || show_addresses) && (message.to != null && message.to.length > 0) ? View.VISIBLE : View.GONE); - tvTo.setText(formatAddresses(message.to, full, show_addresses ? Integer.MAX_VALUE : MAX_RECIPIENTS)); + tvTo.setText(formatAddresses(message.to, full, show_addresses ? Integer.MAX_VALUE : maxRecipients)); tvReplyToTitle.setVisibility(show_addresses && !TextUtils.isEmpty(replyto) ? View.VISIBLE : View.GONE); tvReplyTo.setVisibility(show_addresses && !TextUtils.isEmpty(replyto) ? View.VISIBLE : View.GONE); @@ -1867,11 +1868,11 @@ public class AdapterMessage extends RecyclerView.Adapter