From 6bf7f6ba6184e3fc4f6dbdba9b69d1c59cfc2d93 Mon Sep 17 00:00:00 2001 From: hayk888997 Date: Mon, 16 Mar 2026 04:26:07 +0400 Subject: [PATCH] Fixed image size on NewChatView.kt. Although images are different size and look ugly --- .../common/views/newchat/NewChatView.kt | 39 ++++++++++++------- 1 file changed, 24 insertions(+), 15 deletions(-) diff --git a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/newchat/NewChatView.kt b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/newchat/NewChatView.kt index d7374608db..82a1bee146 100644 --- a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/newchat/NewChatView.kt +++ b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/newchat/NewChatView.kt @@ -23,6 +23,7 @@ import androidx.compose.ui.Modifier import androidx.compose.ui.draw.alpha import androidx.compose.ui.draw.clip import androidx.compose.ui.graphics.Color +import androidx.compose.ui.layout.ContentScale import androidx.compose.ui.platform.LocalClipboardManager import androidx.compose.ui.text.AnnotatedString import androidx.compose.ui.text.TextStyle @@ -451,15 +452,19 @@ fun ActiveProfilePicker( @Composable private fun InviteView(rhId: Long?, connLinkInvitation: CreatedConnLink, contactConnection: MutableState) { val showShortLink = remember { mutableStateOf(true) } - Spacer(Modifier.height(10.dp)) - Image( - painterResource(MR.images.ic_invitation_one_time_link), - contentDescription = null, - modifier = Modifier - .fillMaxWidth() - .padding(horizontal = DEFAULT_PADDING * 3) - ) + + Column(modifier = Modifier.fillMaxWidth()) { + Image( + painterResource(MR.images.ic_invitation_one_time_link), + contentDescription = null, + contentScale = ContentScale.Fit, + modifier = Modifier + .size(100.dp) + .align(Alignment.CenterHorizontally) + ) + } + Spacer(Modifier.height(DEFAULT_PADDING)) @@ -594,14 +599,18 @@ private fun ConnectView(rhId: Long?, showQRCodeScanner: MutableState, p connectProgressManager.cancelConnectProgress() } } + Column(modifier = Modifier.fillMaxWidth()) { + Image( + painterResource(MR.images.ic_invitation_connect_link), + contentDescription = null, + contentScale = ContentScale.Fit, + modifier = Modifier + .size(100.dp) + .padding(horizontal = DEFAULT_PADDING) + .align(Alignment.CenterHorizontally) + ) + } - Image( - painterResource(MR.images.ic_invitation_connect_link), - contentDescription = null, - modifier = Modifier - .fillMaxWidth() - .padding(horizontal = DEFAULT_PADDING * 3) - ) Spacer(Modifier.height(DEFAULT_PADDING))