summaryrefslogtreecommitdiffstats
path: root/app
diff options
context:
space:
mode:
authorThomas <tschneider.ac@gmail.com>2023-12-29 10:29:22 +0100
committerThomas <tschneider.ac@gmail.com>2023-12-29 10:29:22 +0100
commit36e258adb33519d9e1b6ae66f600885ff6bf4e36 (patch)
tree3d6547a5aaf824182b0b70fec2a5404d4f608698 /app
parentfcc323af2a15d9c8a46c008b9a97231d0be856b5 (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.java8
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;