From b4cbdd4b1ad0c564febe281182d3d37a407ae5cb Mon Sep 17 00:00:00 2001 From: Amit Davidi Date: Wed, 1 Mar 2017 22:25:56 +0200 Subject: [PATCH] Android: Reinstate code with previous album-switch bug --- .../wix/RNCameraKit/gallery/GalleryAdapter.java | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/android/src/main/java/com/wix/RNCameraKit/gallery/GalleryAdapter.java b/android/src/main/java/com/wix/RNCameraKit/gallery/GalleryAdapter.java index 25fb7b0..b03f916 100644 --- a/android/src/main/java/com/wix/RNCameraKit/gallery/GalleryAdapter.java +++ b/android/src/main/java/com/wix/RNCameraKit/gallery/GalleryAdapter.java @@ -308,15 +308,11 @@ public class GalleryAdapter extends RecyclerView.Adapter 0) { - notifyItemRangeChanged(0, Math.min(preCount, postCount)); - } - - if (postCount > preCount) { - notifyItemRangeInserted(preCount, postCount - preCount); - } else if (postCount < preCount) { - notifyItemRangeRemoved(postCount, preCount - postCount); + if (preCount == 0) { + notifyItemRangeInserted(0, postCount); + } else { + view.swapAdapter(GalleryAdapter.this, true); + view.getLayoutManager().requestLayout(); } } else { view.postDelayed(new Runnable() {