diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 3bac7e6cca..03828707b6 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -15,8 +15,8 @@ corektx = "1.9.0" datastore = "1.0.0" constraintlayout = "2.1.4" recyclerview = "1.3.0" -lifecycle = "2.5.1" -activity = "1.6.1" +lifecycle = "2.6.1" +activity = "1.7.0" startup = "1.1.1" # Compose @@ -38,7 +38,7 @@ datetime = "0.4.0" serialization_json = "1.5.0" showkase = "1.0.0-beta17" jsoup = "1.15.4" -appyx = "1.0.5" +appyx = "1.1.0" dependencycheck = "8.2.1" stem = "2.3.0" sqldelight = "1.5.5" diff --git a/tests/uitests/src/test/kotlin/io/element/android/tests/uitests/ScreenshotTest.kt b/tests/uitests/src/test/kotlin/io/element/android/tests/uitests/ScreenshotTest.kt index 27f29a0e8f..db9ad3ede2 100644 --- a/tests/uitests/src/test/kotlin/io/element/android/tests/uitests/ScreenshotTest.kt +++ b/tests/uitests/src/test/kotlin/io/element/android/tests/uitests/ScreenshotTest.kt @@ -32,6 +32,7 @@ import androidx.compose.ui.platform.LocalDensity import androidx.compose.ui.platform.LocalInspectionMode import androidx.compose.ui.platform.LocalLifecycleOwner import androidx.compose.ui.unit.Density +import androidx.lifecycle.Lifecycle import app.cash.paparazzi.Paparazzi import com.airbnb.android.showkase.models.Showkase import com.google.testing.junit.testparameterinjector.TestParameter @@ -95,9 +96,8 @@ class ScreenshotTest { }, // Needed so that UI that uses it don't crash during screenshot tests LocalOnBackPressedDispatcherOwner provides object : OnBackPressedDispatcherOwner { - override fun getLifecycle() = lifecycleOwner.lifecycle - - override fun getOnBackPressedDispatcher() = OnBackPressedDispatcher() + override val lifecycle: Lifecycle get() = lifecycleOwner.lifecycle + override val onBackPressedDispatcher: OnBackPressedDispatcher get() = OnBackPressedDispatcher() } ) { ElementTheme {