summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas <tschneider.ac@gmail.com>2023-02-07 16:01:05 +0100
committerThomas <tschneider.ac@gmail.com>2023-02-07 16:01:05 +0100
commita3a3d9350e771be8ca666305d31418ed9727f91a (patch)
tree50a584e338d62adb90f8fe558fe0cb7c8e418428
parent34a8a4ee85cea3c863b1928d2522af1758d2b328 (diff)
Fix a bug with media not available
-rw-r--r--app/src/main/java/app/fedilab/android/mastodon/ui/fragment/media/FragmentMedia.java3
1 files changed, 2 insertions, 1 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 68971097a..86e026984 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
@@ -132,6 +132,7 @@ public class FragmentMedia extends Fragment {
binding.pbarInf.setScaleY(1f);
binding.pbarInf.setIndeterminate(true);
binding.loader.setVisibility(View.VISIBLE);
+ scheduleStartPostponedTransition(binding.mediaPicture);
if (Helper.isValidContextForGlide(requireActivity()) && isAdded()) {
Glide.with(requireActivity())
.asBitmap()
@@ -144,7 +145,7 @@ public class FragmentMedia extends Fragment {
return;
}
binding.mediaPicture.setImageBitmap(resource);
- scheduleStartPostponedTransition(binding.mediaPicture);
+
if (attachment.type.equalsIgnoreCase("image") && !attachment.url.toLowerCase().endsWith(".gif")) {
binding.mediaPicture.setVisibility(View.VISIBLE);
final Handler handler = new Handler();