From 08556b111b38456675d1f0ec64345cdab3f2a388 Mon Sep 17 00:00:00 2001 From: Cody Henthorne Date: Wed, 25 May 2022 11:04:57 -0400 Subject: [PATCH] Fix ISE crash. --- .../securesms/mediapreview/VideoMediaPreviewFragment.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/mediapreview/VideoMediaPreviewFragment.java b/app/src/main/java/org/thoughtcrime/securesms/mediapreview/VideoMediaPreviewFragment.java index 8077be9275..4234286983 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/mediapreview/VideoMediaPreviewFragment.java +++ b/app/src/main/java/org/thoughtcrime/securesms/mediapreview/VideoMediaPreviewFragment.java @@ -1,5 +1,6 @@ package org.thoughtcrime.securesms.mediapreview; +import android.app.Activity; import android.net.Uri; import android.os.Bundle; import android.view.LayoutInflater; @@ -63,8 +64,9 @@ public final class VideoMediaPreviewFragment extends MediaPreviewFragment { @Override public void onPlaying() { - if (!isVideoGif && getActivity() instanceof VoiceNoteMediaControllerOwner) { - ((VoiceNoteMediaControllerOwner) requireActivity()).getVoiceNoteMediaController().pausePlayback(); + Activity activity = getActivity(); + if (!isVideoGif && activity instanceof VoiceNoteMediaControllerOwner) { + ((VoiceNoteMediaControllerOwner) activity).getVoiceNoteMediaController().pausePlayback(); } }