From 33c8576a84bd524df36b9d42e822e6557bba3ab4 Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 6 Aug 2023 10:40:52 +0200 Subject: [PATCH] Use geo/address only if no containing links --- app/src/main/java/eu/faircode/email/HtmlHelper.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/HtmlHelper.java b/app/src/main/java/eu/faircode/email/HtmlHelper.java index 21d337eeaa..44c47cad9a 100644 --- a/app/src/main/java/eu/faircode/email/HtmlHelper.java +++ b/app/src/main/java/eu/faircode/email/HtmlHelper.java @@ -1103,8 +1103,9 @@ public class HtmlHelper { // Replace addresses by link // https://developer.mozilla.org/en-US/docs/Web/HTML/Element/address for (Element address : document.select("address")) - address.tagName("a") - .attr("href", "geo:0,0?q=" + Uri.encode(address.text())); + if (address.select("a").size() == 0) + address.tagName("a") + .attr("href", "geo:0,0?q=" + Uri.encode(address.text())); // Paragraphs for (Element p : document.select("p")) {