From 82c12c2f6bfdd8c32fe02e4133cc6aa3c7d1b703 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Mon, 20 Sep 2021 10:52:48 -0300 Subject: [PATCH] Do not allow content to play if no media item is available. --- .../thoughtcrime/securesms/conversation/ConversationItem.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationItem.java b/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationItem.java index 44a4d5c9f..caab3dda7 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationItem.java +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationItem.java @@ -1076,14 +1076,14 @@ public final class ConversationItem extends RelativeLayout implements BindableCo thumbnailSlides.get(0).isVideoGif() && thumbnailSlides.get(0) instanceof VideoSlide) { - canPlayContent = GiphyMp4PlaybackPolicy.autoplay() || allowedToPlayInline; - Uri uri = thumbnailSlides.get(0).getUri(); if (uri != null) { mediaItem = MediaItem.fromUri(uri); } else { mediaItem = null; } + + canPlayContent = (GiphyMp4PlaybackPolicy.autoplay() || allowedToPlayInline) && mediaItem != null; } } else {