From a5a293be785c74538a1497565495366d34489fce Mon Sep 17 00:00:00 2001 From: sk Date: Tue, 24 Jan 2023 02:17:15 +0100 Subject: [PATCH] add null check --- .../android/ui/displayitems/TextStatusDisplayItem.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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 14a0a518b..f3898cd02 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 @@ -145,8 +145,9 @@ public class TextStatusDisplayItem extends StatusDisplayItem{ } Instance instanceInfo = AccountSessionManager.getInstance().getInstanceInfo(item.session.domain); - boolean translateEnabled = !item.disableTranslate && instanceInfo.v2 != null && - instanceInfo.v2.configuration.translation != null && instanceInfo.v2.configuration.translation.enabled; + boolean translateEnabled = !item.disableTranslate && instanceInfo != null && + instanceInfo.v2 != null && instanceInfo.v2.configuration.translation != null && + instanceInfo.v2.configuration.translation.enabled; translateWrap.setVisibility(translateEnabled && !item.status.visibility.isLessVisibleThan(StatusPrivacy.UNLISTED) &&