diff --git a/app/src/main/java/eu/faircode/email/AdapterMessage.java b/app/src/main/java/eu/faircode/email/AdapterMessage.java index e0f0269a89..a6ae0ae890 100644 --- a/app/src/main/java/eu/faircode/email/AdapterMessage.java +++ b/app/src/main/java/eu/faircode/email/AdapterMessage.java @@ -3132,9 +3132,11 @@ public class AdapterMessage extends RecyclerView.Adapter 0 ? s - 1 : s, "0"); + ssb.insert(s - 1, "\n0"); ssb.setSpan( new DynamicDrawableSpan() { @Override @@ -3142,12 +3144,12 @@ public class AdapterMessage extends RecyclerView.Adapter 0 ? s - 1 : s, s > 0 ? s : s + 1, Spanned.SPAN_INCLUSIVE_INCLUSIVE); + s, s + 1, Spanned.SPAN_INCLUSIVE_INCLUSIVE); } else { for (Object span : ssb.getSpans(s, e, Object.class)) ssb.removeSpan(span); ssb.delete(s, e); - ssb.insert(s > 0 ? s - 1 : s, "1"); + ssb.insert(s - 1, "\n1"); ssb.setSpan( new DynamicDrawableSpan() { @Override @@ -3155,7 +3157,7 @@ public class AdapterMessage extends RecyclerView.Adapter 0 ? s - 1 : s, s > 0 ? s : s + 1, Spanned.SPAN_INCLUSIVE_INCLUSIVE); + s, s + 1, Spanned.SPAN_INCLUSIVE_INCLUSIVE); } }