Skip to content

Commit 6501b63

Browse files
authored
fix: Fix React Native 77 Android build failure by LifecycleOwner (#3394)
Fixes #3380
1 parent b687014 commit 6501b63

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

package/android/build.gradle

+3
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,9 @@ dependencies {
191191
implementation "androidx.camera:camera-view:${camerax_version}"
192192
implementation "androidx.camera:camera-extensions:${camerax_version}"
193193

194+
// Lifecycle dependency
195+
implementation "androidx.lifecycle:lifecycle-common:2.8.7"
196+
194197
// Some Coroutines extension functions
195198
implementation "org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0"
196199

package/android/src/main/java/com/mrousavy/camera/core/CameraSession.kt

+2-1
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,8 @@ class CameraSession(internal val context: Context, internal val callback: Callba
9090
}
9191
}
9292

93-
override fun getLifecycle(): Lifecycle = lifecycleRegistry
93+
override val lifecycle: Lifecycle
94+
get() = lifecycleRegistry
9495

9596
/**
9697
* Configures the [CameraSession] with new values in one batch.

0 commit comments

Comments
 (0)