diff --git a/app/src/main/java/fr/gouv/etalab/mastodon/drawers/StatusListAdapter.java b/app/src/main/java/fr/gouv/etalab/mastodon/drawers/StatusListAdapter.java index fb594168a..66ad660be 100644 --- a/app/src/main/java/fr/gouv/etalab/mastodon/drawers/StatusListAdapter.java +++ b/app/src/main/java/fr/gouv/etalab/mastodon/drawers/StatusListAdapter.java @@ -356,6 +356,11 @@ public class StatusListAdapter extends BaseAdapter implements OnPostActionInterf while (matcher.find()){ String key = "__u" + String.valueOf(i) + "__"; String value = matcher.group(0); + int end = matcher.end(); + if (spannableString.charAt(end) == '/') { + text = spannableString.toString().substring(0, end). + concat(spannableString.toString().substring(end+1, spannableString.length())); + } if( value != null) { urlConversion.put(key, value); text = text.replace(value, key);