From 8bc536482851b9b9ee6f2ddf5fa248ce01c11059 Mon Sep 17 00:00:00 2001 From: M66B Date: Thu, 6 May 2021 20:54:38 +0200 Subject: [PATCH] Improved plain text lists --- app/src/main/java/eu/faircode/email/HtmlHelper.java | 8 +++++--- 1 file changed, 5 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 e3345676a6..925536f2f7 100644 --- a/app/src/main/java/eu/faircode/email/HtmlHelper.java +++ b/app/src/main/java/eu/faircode/email/HtmlHelper.java @@ -1915,14 +1915,16 @@ public class HtmlHelper { for (BulletSpan span : ssb.getSpans(0, ssb.length(), BulletSpan.class)) { int start = ssb.getSpanStart(span); if (span instanceof NumberSpan) { - ssb.insert(start, "- "); - int level = ((NumberSpan) span).getLevel(); + NumberSpan ns = (NumberSpan) span; + ssb.insert(start, ns.getIndex() + ". "); + int level = ns.getLevel(); for (int l = 1; l <= level; l++) ssb.insert(start, "\t"); } else { ssb.insert(start, "* "); if (span instanceof BulletSpanEx) { - int level = ((BulletSpanEx) span).getLevel(); + BulletSpanEx bs = (BulletSpanEx) span; + int level = bs.getLevel(); for (int l = 1; l <= level; l++) ssb.insert(start, "\t"); }