From 9a94dbf2ef6daad3868a019f5f8d0abd3acbc212 Mon Sep 17 00:00:00 2001 From: seven332 Date: Mon, 22 Feb 2016 23:58:47 +0800 Subject: [PATCH] Fix ScrollLayoutManager.setCurrentIndex(int) --- .../java/com/hippo/ehviewer/gallery/gl/ScrollLayoutManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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