diff --git a/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/ImageStatusDisplayItem.java b/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/ImageStatusDisplayItem.java index fa1061b2d..782f94e17 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/ImageStatusDisplayItem.java +++ b/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/ImageStatusDisplayItem.java @@ -73,7 +73,6 @@ public abstract class ImageStatusDisplayItem extends StatusDisplayItem{ photo.setImageDrawable(crossfadeDrawable); photo.setContentDescription(TextUtils.isEmpty(item.attachment.description) ? item.parentFragment.getString(R.string.media_no_description) : item.attachment.description); didClear=false; - } @Override diff --git a/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/LinkCardStatusDisplayItem.java b/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/LinkCardStatusDisplayItem.java index eb47c2790..454a94491 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/LinkCardStatusDisplayItem.java +++ b/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/LinkCardStatusDisplayItem.java @@ -73,6 +73,7 @@ public class LinkCardStatusDisplayItem extends StatusDisplayItem{ photo.setImageDrawable(null); if(item.imgRequest!=null){ + crossfadeDrawable.setSize(card.width, card.height); if (card.width > 0) { // akkoma servers don't provide width and height crossfadeDrawable.setSize(card.width, card.height); @@ -84,7 +85,6 @@ public class LinkCardStatusDisplayItem extends StatusDisplayItem{ photo.setImageDrawable(crossfadeDrawable); didClear=false; } - } @Override @@ -105,3 +105,4 @@ public class LinkCardStatusDisplayItem extends StatusDisplayItem{ } } } +