From 987042be966c70f4dd79e7e2e5aea732df04d909 Mon Sep 17 00:00:00 2001 From: M66B Date: Thu, 29 Dec 2022 22:28:06 +0100 Subject: [PATCH] Cancel inserted spans on newline --- app/src/main/java/eu/faircode/email/StyleHelper.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/StyleHelper.java b/app/src/main/java/eu/faircode/email/StyleHelper.java index dfd6454be1..aeaf997c81 100644 --- a/app/src/main/java/eu/faircode/email/StyleHelper.java +++ b/app/src/main/java/eu/faircode/email/StyleHelper.java @@ -303,6 +303,13 @@ public class StyleHelper { if (renum) StyleHelper.renumber(text, false, etBody.getContext()); + + if (BuildConfig.DEBUG) { + StyleHelper.InsertedSpan[] inserts = + text.getSpans(0, text.length(), StyleHelper.InsertedSpan.class); + for (StyleHelper.InsertedSpan span : inserts) + text.removeSpan(span); + } } catch (Throwable ex) { Log.e(ex); } finally {