From 710f5016894ab8ae4fcdc93ee319da9e33f9def8 Mon Sep 17 00:00:00 2001 From: Jorge Martin Espinosa Date: Tue, 16 Jun 2026 16:42:32 +0200 Subject: [PATCH] `ScanQrCodeViewTest`: try fixing broken test in CI (#7027) Add `LocalInspectionMode.current = true` in case the failure is related to rendering the `QrCodeCameraView` --- .../impl/screens/scan/ScanQrCodeViewTest.kt | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/features/linknewdevice/impl/src/test/kotlin/io/element/android/features/linknewdevice/impl/screens/scan/ScanQrCodeViewTest.kt b/features/linknewdevice/impl/src/test/kotlin/io/element/android/features/linknewdevice/impl/screens/scan/ScanQrCodeViewTest.kt index 1932718fef..d6c565cfe8 100644 --- a/features/linknewdevice/impl/src/test/kotlin/io/element/android/features/linknewdevice/impl/screens/scan/ScanQrCodeViewTest.kt +++ b/features/linknewdevice/impl/src/test/kotlin/io/element/android/features/linknewdevice/impl/screens/scan/ScanQrCodeViewTest.kt @@ -10,6 +10,8 @@ package io.element.android.features.linknewdevice.impl.screens.scan import androidx.activity.ComponentActivity +import androidx.compose.runtime.CompositionLocalProvider +import androidx.compose.ui.platform.LocalInspectionMode import androidx.compose.ui.test.AndroidComposeUiTest import androidx.compose.ui.test.ExperimentalTestApi import androidx.compose.ui.test.v2.runAndroidComposeUiTest @@ -59,10 +61,12 @@ class ScanQrCodeViewTest { onBackClick: () -> Unit = EnsureNeverCalled(), ) { setContent { - ScanQrCodeView( - state = state, - onBackClick = onBackClick, - ) + CompositionLocalProvider(LocalInspectionMode provides true) { + ScanQrCodeView( + state = state, + onBackClick = onBackClick, + ) + } } } }