diff --git a/app/src/main/java/eu/faircode/email/HtmlHelper.java b/app/src/main/java/eu/faircode/email/HtmlHelper.java index fdf4642a93..7bfa643ee4 100644 --- a/app/src/main/java/eu/faircode/email/HtmlHelper.java +++ b/app/src/main/java/eu/faircode/email/HtmlHelper.java @@ -2117,7 +2117,11 @@ public class HtmlHelper { else ssb.setSpan(new BulletSpan(dp6, colorAccent, dp3), start, ssb.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); else { + // https://developer.mozilla.org/en-US/docs/Web/HTML/Element/ol int index = 0; + String s = parent.attr("start"); + if (!TextUtils.isEmpty(s) && TextUtils.isDigitsOnly(s)) + index = Integer.parseInt(s) - 1; for (Node child : parent.childNodes()) { if (child instanceof Element && child.nodeName().equals(element.tagName())) {