From 7905f2c057869698a4f5afa3182bec4cd2a5fe58 Mon Sep 17 00:00:00 2001 From: David Gruseck Date: Fri, 22 Dec 2023 10:59:23 +0100 Subject: [PATCH] fix: Fix for inset of SENSOR_INFO_ACTIVE_ARRAY_SIZE for Android < 11 (#2306) fix for inset of SENSOR_INFO_ACTIVE_ARRAY_SIZE Co-authored-by: David Gruseck --- .../java/com/mrousavy/camera/extensions/Rect+zoomed.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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) }