From fd78ab2affdfec01c6edeef8abd80edf7253e84f Mon Sep 17 00:00:00 2001 From: Docile-Alligator <25734209+Docile-Alligator@users.noreply.github.com> Date: Sat, 13 Jun 2026 22:53:40 -0400 Subject: [PATCH] Fix first gallery image not loading. --- .../adapters/PostGalleryTypeImageRecyclerViewAdapter.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/ml/docilealligator/infinityforreddit/adapters/PostGalleryTypeImageRecyclerViewAdapter.java b/app/src/main/java/ml/docilealligator/infinityforreddit/adapters/PostGalleryTypeImageRecyclerViewAdapter.java index 0f3728ad..8d7c7cf8 100644 --- a/app/src/main/java/ml/docilealligator/infinityforreddit/adapters/PostGalleryTypeImageRecyclerViewAdapter.java +++ b/app/src/main/java/ml/docilealligator/infinityforreddit/adapters/PostGalleryTypeImageRecyclerViewAdapter.java @@ -93,8 +93,10 @@ public class PostGalleryTypeImageRecyclerViewAdapter extends RecyclerView.Adapte holder.binding.imageViewItemGalleryImageInPostFeed.addOnLayoutChangeListener(new View.OnLayoutChangeListener() { @Override public void onLayoutChange(View v, int left, int top, int right, int bottom, int oldLeft, int oldTop, int oldRight, int oldBottom) { - holder.binding.imageViewItemGalleryImageInPostFeed.removeOnLayoutChangeListener(this); - loadImage(holder); + v.removeOnLayoutChangeListener(this); + v.post(() -> { + loadImage(holder); + }); } });