diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactHorizontalScrollView.java b/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactHorizontalScrollView.java index 006feb2ffac..eb0de9d470e 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactHorizontalScrollView.java +++ b/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactHorizontalScrollView.java @@ -832,6 +832,8 @@ public class ReactHorizontalScrollView extends HorizontalScrollView private void cancelPostTouchScrolling() { if (mPostTouchRunnable != null) { removeCallbacks(mPostTouchRunnable); + mPostTouchRunnable = null; + getFlingAnimator().cancel(); } } diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactScrollView.java b/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactScrollView.java index 32261eb3dc9..9c77f01ddc3 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactScrollView.java +++ b/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactScrollView.java @@ -622,6 +622,8 @@ public class ReactScrollView extends ScrollView private void cancelPostTouchScrolling() { if (mPostTouchRunnable != null) { removeCallbacks(mPostTouchRunnable); + mPostTouchRunnable = null; + getFlingAnimator().cancel(); } }