diff --git a/core/src/main/kotlin/app/futured/hauler/HaulerView.kt b/core/src/main/kotlin/app/futured/hauler/HaulerView.kt index 1fb0be8..60cd1ff 100644 --- a/core/src/main/kotlin/app/futured/hauler/HaulerView.kt +++ b/core/src/main/kotlin/app/futured/hauler/HaulerView.kt @@ -77,7 +77,7 @@ class HaulerView @JvmOverloads constructor( } override fun onNestedScroll(target: View, dxConsumed: Int, dyConsumed: Int, dxUnconsumed: Int, dyUnconsumed: Int) { - if (isDragEnabled.not()) { + if (isDragEnabled.not() || (dragUpEnabled.not() && dyUnconsumed > 0)) { return super.onNestedScroll(target, dxConsumed, dyConsumed, dxUnconsumed, dyUnconsumed) } dragScale(dyUnconsumed)