From 4a1b1e19e8e2f42699f2199ed69a8fe8b5ab8f95 Mon Sep 17 00:00:00 2001 From: Grishka Date: Sat, 4 May 2024 21:20:20 +0300 Subject: [PATCH] Fix #834 --- .../android/ui/displayitems/MediaGridStatusDisplayItem.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/MediaGridStatusDisplayItem.java b/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/MediaGridStatusDisplayItem.java index e21d557e..e3e3d7fe 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/MediaGridStatusDisplayItem.java +++ b/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/MediaGridStatusDisplayItem.java @@ -173,7 +173,7 @@ public class MediaGridStatusDisplayItem extends StatusDisplayItem{ } controllers.add(c); - if (item.status.translation != null){ + if (item.status.translation!=null && item.status.translation.mediaAttachments!=null){ if(item.status.translationState==Status.TranslationState.SHOWN){ if(!item.translatedAttachments.containsKey(att.id)){ Optional translatedAttachment=Arrays.stream(item.status.translation.mediaAttachments).filter(mediaAttachment->mediaAttachment.id.equals(att.id)).findFirst();