From 985074c4924fc296a600fe25f7dd843eea09debd Mon Sep 17 00:00:00 2001 From: Pierre-Yves Nicolas <6371790+pynicolas@users.noreply.github.com> Date: Sun, 25 Jan 2026 18:31:33 +0100 Subject: [PATCH] Change icon for torch --- .../org/fairscan/app/ui/screens/camera/CameraScreen.kt | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/org/fairscan/app/ui/screens/camera/CameraScreen.kt b/app/src/main/java/org/fairscan/app/ui/screens/camera/CameraScreen.kt index e810622..83fcb54 100644 --- a/app/src/main/java/org/fairscan/app/ui/screens/camera/CameraScreen.kt +++ b/app/src/main/java/org/fairscan/app/ui/screens/camera/CameraScreen.kt @@ -47,8 +47,7 @@ import androidx.compose.foundation.shape.CircleShape import androidx.compose.foundation.shape.RoundedCornerShape import androidx.compose.material.icons.Icons import androidx.compose.material.icons.filled.Done -import androidx.compose.material.icons.filled.FlashOff -import androidx.compose.material.icons.filled.FlashOn +import androidx.compose.material.icons.filled.Highlight import androidx.compose.material3.Icon import androidx.compose.material3.IconButton import androidx.compose.material3.MaterialTheme @@ -307,13 +306,12 @@ private fun CameraPreviewBox( modifier = Modifier.align(Alignment.BottomStart) ) { val torchEnabled = cameraUiState.isTorchEnabled - val icon = if (torchEnabled) Icons.Default.FlashOn else Icons.Default.FlashOff Icon( - imageVector = icon, + imageVector = Icons.Default.Highlight, contentDescription = stringResource( if (torchEnabled) R.string.turn_off_torch else R.string.turn_on_torch), - tint = Color.White + tint = if (torchEnabled) Color.White else Color.White.copy(alpha = 0.5f) ) } }