From 58bd0286c1f8d1d72720b42ea76cf152c0dba49b Mon Sep 17 00:00:00 2001 From: M66B Date: Tue, 21 Apr 2020 13:42:18 +0200 Subject: [PATCH] Prevent multiple line breaks --- app/src/main/java/eu/faircode/email/HtmlHelper.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/HtmlHelper.java b/app/src/main/java/eu/faircode/email/HtmlHelper.java index fa2499e201..fb54e8a1a3 100644 --- a/app/src/main/java/eu/faircode/email/HtmlHelper.java +++ b/app/src/main/java/eu/faircode/email/HtmlHelper.java @@ -620,11 +620,12 @@ public class HtmlHelper { else if (key.endsWith("bottom")) p[0] = null; - if (p[0] != null && p[0] > 0.5) + if (p[0] != null && p[0] > 0.5 && + element.parents().select("*[line-before]").size() == 0) element.attr("line-before", "true"); - if (p[2] != null && p[2] > 0.5) + if (p[2] != null && p[2] > 0.5 && + element.parents().select("*[line-after]").size() == 0) element.attr("line-after", "true"); - } break; }