From c3aca0a88daaa0a7b74d7a5ae2fd79a1e81e0042 Mon Sep 17 00:00:00 2001 From: FooIbar <118464521+FooIbar@users.noreply.github.com> Date: Fri, 24 Feb 2023 07:11:58 +0800 Subject: [PATCH] Fix missing parentheses --- .../labs/subscaleview/SubsamplingScaleImageView.kt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.kt b/app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.kt index c35a6d5cd..2f546b472 100644 --- a/app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.kt +++ b/app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.kt @@ -1914,20 +1914,20 @@ open class SubsamplingScaleImageView @JvmOverloads constructor( val scaleHeight = scale * sHeight when (panLimit) { PAN_LIMIT_CENTER -> { - vTarget.top = -(vTranslate!!.y - height / 2).coerceAtLeast(0F) - vTarget.left = -(vTranslate!!.x - width / 2).coerceAtLeast(0F) + vTarget.top = (-(vTranslate!!.y - height / 2)).coerceAtLeast(0F) + vTarget.left = (-(vTranslate!!.x - width / 2)).coerceAtLeast(0F) vTarget.bottom = (vTranslate!!.y - (height / 2 - scaleHeight)).coerceAtLeast(0F) vTarget.right = (vTranslate!!.x - (width / 2 - scaleWidth)).coerceAtLeast(0F) } PAN_LIMIT_OUTSIDE -> { - vTarget.top = -(vTranslate!!.y - height).coerceAtLeast(0F) - vTarget.left = -(vTranslate!!.x - width).coerceAtLeast(0F) + vTarget.top = (-(vTranslate!!.y - height)).coerceAtLeast(0F) + vTarget.left = (-(vTranslate!!.x - width)).coerceAtLeast(0F) vTarget.bottom = (vTranslate!!.y + scaleHeight).coerceAtLeast(0F) vTarget.right = (vTranslate!!.x + scaleWidth).coerceAtLeast(0F) } else -> { - vTarget.top = -vTranslate!!.y.coerceAtLeast(0F) - vTarget.left = -vTranslate!!.x.coerceAtLeast(0F) + vTarget.top = (-vTranslate!!.y).coerceAtLeast(0F) + vTarget.left = (-vTranslate!!.x).coerceAtLeast(0F) vTarget.bottom = (scaleHeight + vTranslate!!.y - height).coerceAtLeast(0F) vTarget.right = (scaleWidth + vTranslate!!.x - width).coerceAtLeast(0F) }