We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f76530a commit 8b9348bCopy full SHA for 8b9348b
consecutivescroller/src/main/java/com/donkingliang/consecutivescroller/ConsecutiveScrollerLayout.java
@@ -1379,10 +1379,12 @@ private void recycleAdjustVelocityTracker() {
1379
* 停止滑动
1380
*/
1381
public void stopScroll() {
1382
- mScroller.abortAnimation();
1383
- stopNestedScroll(ViewCompat.TYPE_NON_TOUCH);
1384
- if (mScrollToIndex == -1) {
1385
- setScrollState(SCROLL_STATE_IDLE);
+ if (!mScroller.isFinished()) {
+ mScroller.abortAnimation();
+ stopNestedScroll(ViewCompat.TYPE_NON_TOUCH);
+ if (mScrollToIndex == -1) {
1386
+ setScrollState(SCROLL_STATE_IDLE);
1387
+ }
1388
}
1389
1390
0 commit comments