From b53b28697e611d9fd45b222792af22779a97844a Mon Sep 17 00:00:00 2001 From: Shivam Kumar Date: Thu, 15 May 2025 16:24:23 +0530 Subject: [PATCH] Update CameraSession+Configuration.kt Issue: 3027 When camera is set to be active the side props needs to be reapplied as it is a known bug where zoom level gets resets on CameraX module after camera is set to inactive. https://github.com/mrousavy/react-native-vision-camera/issues/3027 --- .../java/com/mrousavy/camera/core/CameraSession+Configuration.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/package/android/src/main/java/com/mrousavy/camera/core/CameraSession+Configuration.kt b/package/android/src/main/java/com/mrousavy/camera/core/CameraSession+Configuration.kt index 1e9c0def64..2ac4b7892c 100644 --- a/package/android/src/main/java/com/mrousavy/camera/core/CameraSession+Configuration.kt +++ b/package/android/src/main/java/com/mrousavy/camera/core/CameraSession+Configuration.kt @@ -342,6 +342,7 @@ internal fun CameraSession.configureIsActive(config: CameraConfiguration) { if (config.isActive) { lifecycleRegistry.currentState = Lifecycle.State.STARTED lifecycleRegistry.currentState = Lifecycle.State.RESUMED + configureSideProps(config) } else { lifecycleRegistry.currentState = Lifecycle.State.STARTED lifecycleRegistry.currentState = Lifecycle.State.CREATED