diff --git a/app/src/main/java/com/hippo/ehviewer/gallery/gl/ScrollLayoutManager.java b/app/src/main/java/com/hippo/ehviewer/gallery/gl/ScrollLayoutManager.java index e886939c9..3824e31e1 100644 --- a/app/src/main/java/com/hippo/ehviewer/gallery/gl/ScrollLayoutManager.java +++ b/app/src/main/java/com/hippo/ehviewer/gallery/gl/ScrollLayoutManager.java @@ -748,7 +748,6 @@ public class ScrollLayoutManager extends GalleryView.LayoutManager { if (mPages.isEmpty()) { mIndex = index; } else { - mIndex = index; // Fix the index page GalleryPageView targetPage = null; for (GalleryPageView page : mPages) { @@ -771,6 +770,7 @@ public class ScrollLayoutManager extends GalleryView.LayoutManager { // Request fill mGalleryView.requestFill(); } else { + mIndex = index; // Cancel all animations cancelAllAnimations(); // Remove all view