From 4eba6e0f08a212f04c4e0c833e06703cb192733e Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 29 Nov 2023 15:42:29 +0100 Subject: [PATCH] Remove soft hyphens from names and subjects --- app/src/main/java/eu/faircode/email/MessageHelper.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/MessageHelper.java b/app/src/main/java/eu/faircode/email/MessageHelper.java index 3ed3353f82..49446e21d0 100644 --- a/app/src/main/java/eu/faircode/email/MessageHelper.java +++ b/app/src/main/java/eu/faircode/email/MessageHelper.java @@ -2616,6 +2616,8 @@ public class MessageHelper { InternetAddress iaddress = (InternetAddress) address; String email = iaddress.getAddress(); String personal = iaddress.getPersonal(); + if (!TextUtils.isEmpty(personal)) + personal = personal.replace("\u00ad", ""); // soft hyphen if (TextUtils.isEmpty(email) && TextUtils.isEmpty(personal)) continue; @@ -2851,7 +2853,8 @@ public class MessageHelper { return subject .trim() .replace("\n", "") - .replace("\r", ""); + .replace("\r", "") + .replace("\u00ad", ""); // soft hyphen } Long getSize() throws MessagingException {