From 124351bf7fd98b982ef81d06acc52b53594d7999 Mon Sep 17 00:00:00 2001 From: acclorite Date: Sat, 11 May 2024 20:01:15 +0300 Subject: [PATCH] BrowseAddingDialogItem: More Horizontal Padding + Correct checkbox width. (v1.0.1) --- .../components/adding_dialog/BrowseAddingDialogItem.kt | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/ua/acclorite/book_story/presentation/screens/browse/components/adding_dialog/BrowseAddingDialogItem.kt b/app/src/main/java/ua/acclorite/book_story/presentation/screens/browse/components/adding_dialog/BrowseAddingDialogItem.kt index a3050986..63e2e89b 100644 --- a/app/src/main/java/ua/acclorite/book_story/presentation/screens/browse/components/adding_dialog/BrowseAddingDialogItem.kt +++ b/app/src/main/java/ua/acclorite/book_story/presentation/screens/browse/components/adding_dialog/BrowseAddingDialogItem.kt @@ -1,7 +1,6 @@ package ua.acclorite.book_story.presentation.screens.browse.components.adding_dialog import androidx.compose.foundation.clickable -import androidx.compose.foundation.layout.Box import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.Row import androidx.compose.foundation.layout.Spacer @@ -27,6 +26,9 @@ import ua.acclorite.book_story.presentation.components.CustomCheckbox /** * Adding dialog item. + * + * @param result Result of the file parsing, can be Null or Not Null. + * @param onClick OnClick event(both error/not error). */ @Composable fun BrowseAddingDialogItem(result: Pair, onClick: (Boolean) -> Unit) { @@ -41,7 +43,7 @@ fun BrowseAddingDialogItem(result: Pair, onClick: (Boole verticalAlignment = Alignment.CenterVertically ) { Column( - Modifier.weight(0.85f) + Modifier.weight(1f) ) { Text( text = result.first.book!!.title, @@ -58,7 +60,8 @@ fun BrowseAddingDialogItem(result: Pair, onClick: (Boole overflow = TextOverflow.Ellipsis ) } - Box(modifier = Modifier.weight(0.15f), contentAlignment = Alignment.CenterEnd) { + Row { + Spacer(modifier = Modifier.width(24.dp)) CustomCheckbox( selected = result.second, MaterialTheme.colorScheme.surfaceContainerHigh