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 9368d4add..2fcbc5e89 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 @@ -910,7 +910,14 @@ public class StatusListAdapter extends RecyclerView.Adapter implements OnPostAct } else { holder.status_translate.setVisibility(View.GONE); } - }else { + }else if( status.getReblog() != null && status.getReblog().getSpoiler_text() != null && status.getReblog().getSpoiler_text().length() > 0) { + if (status.isSpoilerShown() || getItemViewType(position) == FOCUSED_STATUS) { + holder.status_translate.setVisibility(View.VISIBLE); + } else { + holder.status_translate.setVisibility(View.GONE); + } + } + else { holder.status_translate.setVisibility(View.VISIBLE); } }else { diff --git a/app/src/main/res/layout/drawer_status.xml b/app/src/main/res/layout/drawer_status.xml index 4c97b03a7..2a8e9dfa9 100644 --- a/app/src/main/res/layout/drawer_status.xml +++ b/app/src/main/res/layout/drawer_status.xml @@ -226,7 +226,6 @@ android:layout_width="60dp" android:layout_height="wrap_content">