From 8f1d0e87080169ebe3b6610695c554290e7cfc08 Mon Sep 17 00:00:00 2001 From: M66B Date: Sat, 22 Jun 2024 21:01:00 +0200 Subject: [PATCH] Highlight domain on show auth --- .../eu/faircode/email/AdapterMessage.java | 20 ++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/AdapterMessage.java b/app/src/main/java/eu/faircode/email/AdapterMessage.java index 5821a4685a..92c8d459a6 100644 --- a/app/src/main/java/eu/faircode/email/AdapterMessage.java +++ b/app/src/main/java/eu/faircode/email/AdapterMessage.java @@ -4971,7 +4971,7 @@ public class AdapterMessage extends RecyclerView.Adapter 0) { String email = ((InternetAddress) message.from[0]).getAddress(); String domain = UriHelper.getEmailDomain(email); - if (!TextUtils.isEmpty(domain)) - sb.insert(0, '\n').insert(0, domain); + if (!TextUtils.isEmpty(domain)) { + sb.insert(0, "\n").insert(0, domain); + sb.setSpan(new StyleSpan(Typeface.BOLD), 0, domain.length(), 0); + } } if (sb.length() > 0 && sb.charAt(sb.length() - 1) == '\n') - sb.deleteCharAt(sb.length() - 1); + sb.delete(sb.length() - 1, sb.length()); - ToastEx.makeText(context, sb.toString(), Toast.LENGTH_LONG).show(); + ToastEx.makeText(context, sb, Toast.LENGTH_LONG).show(); } private void onShowPriority(TupleMessageEx message) {