From 9ceb99175846a8c98f69564c35eceee1a251633e Mon Sep 17 00:00:00 2001 From: Thomas Date: Sun, 16 Oct 2022 16:35:32 +0200 Subject: [PATCH] Fix issue #350 - Issue with URLs when transformed to alternative front-end. --- .../main/java/app/fedilab/android/helper/SpannableHelper.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/src/main/java/app/fedilab/android/helper/SpannableHelper.java b/app/src/main/java/app/fedilab/android/helper/SpannableHelper.java index 5869d7ee..4a92a6fa 100644 --- a/app/src/main/java/app/fedilab/android/helper/SpannableHelper.java +++ b/app/src/main/java/app/fedilab/android/helper/SpannableHelper.java @@ -202,10 +202,9 @@ public class SpannableHelper { //If URL has been transformed if (newURL.compareTo(url) != 0) { content.replace(matchStart, matchEnd, newURL); - offSetTruncate += (newURL.length() - url.length()); + offSetTruncate -= (newURL.length() - url.length()); matchEnd = matchStart + newURL.length(); //The transformed URL was in the list of URLs having a different names - if (urlDetails.containsKey(url)) { urlDetails.put(newURL, urlDetails.get(url)); }