From 238a3f1841d61d88432cfc0b2a76dc2d90770a22 Mon Sep 17 00:00:00 2001 From: M66B Date: Tue, 17 Nov 2020 20:24:45 +0100 Subject: [PATCH] True clear all formatting --- app/src/main/java/eu/faircode/email/StyleHelper.java | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/StyleHelper.java b/app/src/main/java/eu/faircode/email/StyleHelper.java index 7a2e67ca7d..95582f415b 100644 --- a/app/src/main/java/eu/faircode/email/StyleHelper.java +++ b/app/src/main/java/eu/faircode/email/StyleHelper.java @@ -440,19 +440,12 @@ public class StyleHelper { } case R.id.menu_clear: { - boolean selected = (start != end); - if (start == end) { - start = 0; - end = etBody.length(); - } - - for (Object span : ss.getSpans(start, end, Object.class)) + for (Object span : ss.getSpans(0, etBody.length(), Object.class)) if (!(span instanceof ImageSpan)) ss.removeSpan(span); etBody.setText(ss); - if (selected) - etBody.setSelection(start, end); + etBody.setSelection(start, end); return true; }