From 9563df05748aa495cb21de5af8fc692d5e98121c Mon Sep 17 00:00:00 2001 From: LucasGGamerM Date: Tue, 20 Dec 2022 19:22:42 -0300 Subject: [PATCH] Making it appear in every post that isnt on the default language and that allows translation. Merge this as well @sk22, as its a rather useful thing --- .../android/ui/displayitems/TextStatusDisplayItem.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/TextStatusDisplayItem.java b/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/TextStatusDisplayItem.java index 0aa738c10..dc33837bc 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/TextStatusDisplayItem.java +++ b/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/TextStatusDisplayItem.java @@ -144,7 +144,7 @@ public class TextStatusDisplayItem extends StatusDisplayItem{ Instance instanceInfo = AccountSessionManager.getInstance().getInstanceInfo(item.session.domain); boolean translateEnabled = instanceInfo.v2 != null && instanceInfo.v2.configuration.translation != null && instanceInfo.v2.configuration.translation.enabled; - translateWrap.setVisibility(item.textSelectable && translateEnabled && + translateWrap.setVisibility(translateEnabled && !item.status.visibility.isLessVisibleThan(StatusPrivacy.UNLISTED) && (item.session.preferences == null || !item.status.language.equalsIgnoreCase(item.session.preferences.postingDefaultLanguage)) ? View.VISIBLE : View.GONE);