From 1536b70a5967c30d23464709a8e4d03c46569c59 Mon Sep 17 00:00:00 2001 From: Doominika Date: Mon, 28 Jul 2025 16:14:47 +0200 Subject: [PATCH] fix: make picture fill max screen width --- .../github/familyvault/ui/components/FullScreenImage.kt | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/composeApp/src/commonMain/kotlin/com/github/familyvault/ui/components/FullScreenImage.kt b/composeApp/src/commonMain/kotlin/com/github/familyvault/ui/components/FullScreenImage.kt index c0a7a2f9..3d90df6c 100644 --- a/composeApp/src/commonMain/kotlin/com/github/familyvault/ui/components/FullScreenImage.kt +++ b/composeApp/src/commonMain/kotlin/com/github/familyvault/ui/components/FullScreenImage.kt @@ -3,10 +3,9 @@ package com.github.familyvault.ui.components import androidx.compose.foundation.Image import androidx.compose.foundation.background import androidx.compose.foundation.layout.Box -import androidx.compose.foundation.layout.wrapContentSize +import androidx.compose.foundation.layout.fillMaxWidth import androidx.compose.material3.MaterialTheme import androidx.compose.runtime.Composable -import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.graphics.ImageBitmap import androidx.compose.ui.layout.ContentScale @@ -23,15 +22,15 @@ fun FullScreenImage( Dialog(onDismissRequest = onDismiss) { Box( modifier = Modifier + .fillMaxWidth() .background(MaterialTheme.colorScheme.background) ) { Image( bitmap = imageBitmap, + contentScale = ContentScale.FillWidth, contentDescription = stringResource(Res.string.chat_media_full_screen), modifier = Modifier - .wrapContentSize() - .align(Alignment.Center), - contentScale = ContentScale.Fit + .fillMaxWidth() ) } }