diff --git a/app/src/main/java/fr/free/nrw/commons/utils/SwipableCardView.kt b/app/src/main/java/fr/free/nrw/commons/utils/SwipableCardView.kt index def94c38a..bde575386 100644 --- a/app/src/main/java/fr/free/nrw/commons/utils/SwipableCardView.kt +++ b/app/src/main/java/fr/free/nrw/commons/utils/SwipableCardView.kt @@ -21,9 +21,14 @@ abstract class SwipableCardView @JvmOverloads constructor( defStyleAttr: Int = 0 ) : CardView(context, attrs, defStyleAttr) { + + companion object{ + const val MINIMUM_THRESHOLD_FOR_SWIPE = 100f + } + private var x1 = 0f private var x2 = 0f - private val minimumThresholdForSwipe = 100f + init { interceptOnTouchListener() @@ -45,7 +50,7 @@ abstract class SwipableCardView @JvmOverloads constructor( isSwipe = deltaX != 0f } } - if (isSwipe && pixelToDp(abs(deltaX)) > minimumThresholdForSwipe) { + if (isSwipe && pixelToDp(abs(deltaX)) > MINIMUM_THRESHOLD_FOR_SWIPE) { onSwipe(v) return@setOnTouchListener true }