From 35cb26f2b73fad6db716cad8718c791198eb8077 Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 4 Feb 2024 11:00:23 +0100 Subject: [PATCH] Respect white-space property --- app/src/main/java/eu/faircode/email/HtmlHelper.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/HtmlHelper.java b/app/src/main/java/eu/faircode/email/HtmlHelper.java index 762f1efe21..054296c61e 100644 --- a/app/src/main/java/eu/faircode/email/HtmlHelper.java +++ b/app/src/main/java/eu/faircode/email/HtmlHelper.java @@ -1060,6 +1060,14 @@ public class HtmlHelper { else sb.append(key).append(':').append("hidden").append(';'); break; + + case "white-space": + // https://developer.mozilla.org/en-US/docs/Web/CSS/white-space + if ("pre".equals(value) || + "pre-wrap".equals(value) || + "break-spaces".equals(value)) + element.attr("x-plain", "true"); + break; } }