From 986540b770f175bd9fbfe5cd54e2abef5cfb7561 Mon Sep 17 00:00:00 2001 From: M66B Date: Tue, 10 Nov 2020 19:18:19 +0100 Subject: [PATCH] Fixed pre/monospace with links --- app/src/main/java/eu/faircode/email/HtmlHelper.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/HtmlHelper.java b/app/src/main/java/eu/faircode/email/HtmlHelper.java index 67ba1d0f7b..b21c8f3f11 100644 --- a/app/src/main/java/eu/faircode/email/HtmlHelper.java +++ b/app/src/main/java/eu/faircode/email/HtmlHelper.java @@ -2065,10 +2065,6 @@ public class HtmlHelper { tnode = (TextNode) node; String text = tnode.getWholeText(); ssb.append(text); - if (monospaced_pre && - node.parent() instanceof Element && - "true".equals(((Element) node.parent()).attr("x-plain"))) - setSpan(ssb, new TypefaceSpan("monospace"), ssb.length() - text.length(), ssb.length()); } } @@ -2309,6 +2305,10 @@ public class HtmlHelper { default: Log.e("Unknown tag=" + element.tagName()); } + + if (monospaced_pre && + "true".equals(element.attr("x-plain"))) + setSpan(ssb, new TypefaceSpan("monospace"), start, ssb.length()); } catch (Throwable ex) { Log.e(ex); }