diff --git a/package/android/src/main/java/com/mrousavy/camera/extensions/Rect+zoomed.kt b/package/android/src/main/java/com/mrousavy/camera/extensions/Rect+zoomed.kt index 78a3045..1d5dc90 100644 --- a/package/android/src/main/java/com/mrousavy/camera/extensions/Rect+zoomed.kt +++ b/package/android/src/main/java/com/mrousavy/camera/extensions/Rect+zoomed.kt @@ -5,9 +5,9 @@ import android.graphics.Rect fun Rect.zoomed(zoomFactor: Float): Rect { val dx = (width() / zoomFactor / 2).toInt() val dy = (height() / zoomFactor / 2).toInt() - val left = centerX() - dx - val top = centerY() - dy - val right = centerX() + dx - val bottom = centerY() + dy + val left = centerX() - this.left - dx + val top = centerY() - this.top - dy + val right = centerX() - this.left + dx + val bottom = centerY() - this.top + dy return Rect(left, top, right, bottom) }