diff --git a/app/src/main/java/eu/faircode/email/HtmlHelper.java b/app/src/main/java/eu/faircode/email/HtmlHelper.java index e8383bee25..469d159955 100644 --- a/app/src/main/java/eu/faircode/email/HtmlHelper.java +++ b/app/src/main/java/eu/faircode/email/HtmlHelper.java @@ -1905,6 +1905,11 @@ public class HtmlHelper { ssb.setSpan(new StrikethroughSpan(), start, ssb.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); break; case "text-align": + for (AlignmentSpan span : ssb.getSpans(0, start, AlignmentSpan.class)) { + int s = ssb.getSpanStart(span); + ssb.removeSpan(span); + ssb.setSpan(span, s, start, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); + } Layout.Alignment alignment = null; switch (value) { case "left":