From 6816de9ca65b4f491f9f2a9e25319b8841079def Mon Sep 17 00:00:00 2001 From: stom79 Date: Mon, 4 Dec 2017 07:04:07 +0100 Subject: [PATCH] Fixes issue #77 - Weird issue with mentions in 1.6.4.1 --- .../fr/gouv/etalab/mastodon/drawers/StatusListAdapter.java | 4 ++++ 1 file changed, 4 insertions(+) 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 bc783eb2e..f9b2ab4ee 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 @@ -470,6 +470,8 @@ public class StatusListAdapter extends RecyclerView.Adapter implements OnPostAct holder.status_content.setText(status.getContentSpan(), TextView.BufferType.SPANNABLE); holder.status_spoiler.setText(status.getContentSpanCW(), TextView.BufferType.SPANNABLE); + holder.status_content.setMovementMethod(null); + holder.status_content.setMovementMethod(LinkMovementMethod.getInstance()); //Manages translations final MyTransL myTransL = MyTransL.getInstance(MyTransL.translatorEngine.YANDEX); @@ -511,6 +513,8 @@ public class StatusListAdapter extends RecyclerView.Adapter implements OnPostAct } } }); + holder.status_content_translated.setMovementMethod(null); + holder.status_content_translated.setMovementMethod(LinkMovementMethod.getInstance()); //-------- END -> Manages translations