From a6f21013523f4645c19e443c92b97ab190ef0679 Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 8 Jul 2019 20:29:00 +0200 Subject: [PATCH] Block elements with breaks are not empty --- app/src/main/java/eu/faircode/email/HtmlHelper.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/HtmlHelper.java b/app/src/main/java/eu/faircode/email/HtmlHelper.java index 09921742a5..66e5fbbc09 100644 --- a/app/src/main/java/eu/faircode/email/HtmlHelper.java +++ b/app/src/main/java/eu/faircode/email/HtmlHelper.java @@ -295,7 +295,10 @@ public class HtmlHelper { // Remove block elements displaying nothing for (Element e : document.select("*")) - if (e.isBlock() && !e.hasText() && e.select("img").size() == 0) + if (e.isBlock() && + !e.hasText() && + e.select("br").size() == 0 && + e.select("img").size() == 0) e.remove(); // Prevent too many line breaks