diff options
author | Thomas <tschneider.ac@gmail.com> | 2023-12-29 10:29:22 +0100 |
---|---|---|
committer | Thomas <tschneider.ac@gmail.com> | 2023-12-29 10:29:22 +0100 |
commit | 36e258adb33519d9e1b6ae66f600885ff6bf4e36 (patch) | |
tree | 3d6547a5aaf824182b0b70fec2a5404d4f608698 /app | |
parent | fcc323af2a15d9c8a46c008b9a97231d0be856b5 (diff) |
Fix a crash with media
Diffstat (limited to 'app')
-rw-r--r-- | app/src/main/java/app/fedilab/android/mastodon/ui/fragment/media/FragmentMedia.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/app/src/main/java/app/fedilab/android/mastodon/ui/fragment/media/FragmentMedia.java b/app/src/main/java/app/fedilab/android/mastodon/ui/fragment/media/FragmentMedia.java index b1649b326..41f81f07b 100644 --- a/app/src/main/java/app/fedilab/android/mastodon/ui/fragment/media/FragmentMedia.java +++ b/app/src/main/java/app/fedilab/android/mastodon/ui/fragment/media/FragmentMedia.java @@ -110,9 +110,13 @@ public class FragmentMedia extends Fragment { enableSliding(true); } }); - binding.mediaPicture.setOnClickListener(v -> ((MediaActivity) requireActivity()).toogleFullScreen()); + binding.mediaPicture.setOnClickListener(v -> { + if(isAdded()){((MediaActivity) requireActivity()).toogleFullScreen();} + }); - binding.mediaVideo.setOnClickListener(v -> ((MediaActivity) requireActivity()).toogleFullScreen()); + binding.mediaVideo.setOnClickListener(v -> { + if(isAdded()) {((MediaActivity) requireActivity()).toogleFullScreen();} + }); String type = attachment.type; String preview_url = attachment.preview_url; |