From 7200512ae948750fce3650f1dc4a500be9b3006f Mon Sep 17 00:00:00 2001 From: M66B Date: Sat, 25 Nov 2023 12:24:04 +0100 Subject: [PATCH] Revert "Optimization" This reverts commit 3f5a7a72d3e6306968640a704be0bac0c7787dd2. --- .../main/java/eu/faircode/email/HtmlHelper.java | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/HtmlHelper.java b/app/src/main/java/eu/faircode/email/HtmlHelper.java index a13c633c99..0a6152fc52 100644 --- a/app/src/main/java/eu/faircode/email/HtmlHelper.java +++ b/app/src/main/java/eu/faircode/email/HtmlHelper.java @@ -3876,25 +3876,18 @@ public class HtmlHelper { int s = start.get(spans[i]); int e = end.get(spans[i]); int f = flags.get(spans[i]); - boolean changed = false; if (spans[i] instanceof AlignmentSpan || spans[i] instanceof BulletSpan || spans[i] instanceof NumberSpan) { if (spans[i] instanceof AlignmentSpan && !(e > 0 && ssb.charAt(e - 1) == '\n') && - e < ssb.length() && ssb.charAt(e) == '\n') { + e < ssb.length() && ssb.charAt(e) == '\n') e++; - changed = true; - } - if ((f & Spanned.SPAN_PARAGRAPH) == 0 && - s > 0 && ssb.charAt(s - 1) == '\n' && - e > 0 && ssb.charAt(e - 1) == '\n') { + if (s > 0 && ssb.charAt(s - 1) == '\n' && + e > 0 && ssb.charAt(e - 1) == '\n') f |= Spanned.SPAN_PARAGRAPH; - changed = true; - } } - if (changed) - ssb.setSpan(spans[i], s, e, f); + ssb.setSpan(spans[i], s, e, f); } for (Object bold : spans) {