@ -140,7 +140,6 @@ abstract class PageDelegate(protected val pageView: PageView) :
if (scroller.computeScrollOffset()) {
setTouchPoint(scroller.currX.toFloat(), scroller.currY.toFloat())
} else if (isStarted) {
setTouchPoint(scroller.currY.toFloat(), scroller.finalY.toFloat(), false)
onAnimStop()
stopScroll()
}
@ -26,10 +26,10 @@ class ScrollPageDelegate(pageView: PageView) : PageDelegate(pageView) {
override fun onTouch(event: MotionEvent): Boolean {
if (event.action == MotionEvent.ACTION_DOWN) {
lastY = event.y
setStartPoint(event.x, event.y)
abort()
mVelocity.clear()
mVelocity.addMovement(event)
return super.onTouch(event)