From 806a2db4bb6300b54a4401f647088b872e47052a Mon Sep 17 00:00:00 2001 From: Ondrej Kalman Date: Tue, 3 Aug 2021 14:36:17 +0200 Subject: [PATCH] Feat: disable dragUp activity completely when dragUpEnabled is set to false --- core/src/main/kotlin/app/futured/hauler/HaulerView.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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)