diff --git a/Clover/app/src/main/java/org/floens/chan/ui/view/OptionalSwipeViewPager.java b/Clover/app/src/main/java/org/floens/chan/ui/view/OptionalSwipeViewPager.java index 24a5009c..f4b15305 100644 --- a/Clover/app/src/main/java/org/floens/chan/ui/view/OptionalSwipeViewPager.java +++ b/Clover/app/src/main/java/org/floens/chan/ui/view/OptionalSwipeViewPager.java @@ -40,7 +40,12 @@ public class OptionalSwipeViewPager extends ViewPager { @Override public boolean onInterceptTouchEvent(MotionEvent ev) { - return swipingEnabled && super.onInterceptTouchEvent(ev); + try { + return swipingEnabled && super.onInterceptTouchEvent(ev); + } catch (IllegalArgumentException ignored) { + // Ignore pointer index out of range exceptions + return false; + } } public void setSwipingEnabled(boolean swipingEnabled) {