diff options
author | 2024-04-11 20:25:14 +0000 | |
---|---|---|
committer | 2024-04-11 20:25:14 +0000 | |
commit | fbd7a3c2a844969a8c578d20c55a39adb3f38bcc (patch) | |
tree | 38ad8f1cf7970402a149f75e506b3b8499c5fadd | |
parent | 5353f40f1f8642a8bb095a06f3e157abface1443 (diff) | |
parent | 880960a31f18163d39f2c5c63d7a195207c59171 (diff) |
Merge "Add horizontal margins for shareousel actions." into main
-rw-r--r-- | java/src/com/android/intentresolver/contentpreview/payloadtoggle/ui/composable/ShareouselComposable.kt | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/java/src/com/android/intentresolver/contentpreview/payloadtoggle/ui/composable/ShareouselComposable.kt b/java/src/com/android/intentresolver/contentpreview/payloadtoggle/ui/composable/ShareouselComposable.kt index 991cfc5f..7558d994 100644 --- a/java/src/com/android/intentresolver/contentpreview/payloadtoggle/ui/composable/ShareouselComposable.kt +++ b/java/src/com/android/intentresolver/contentpreview/payloadtoggle/ui/composable/ShareouselComposable.kt @@ -29,6 +29,7 @@ import androidx.compose.foundation.layout.fillMaxWidth import androidx.compose.foundation.layout.height import androidx.compose.foundation.layout.padding import androidx.compose.foundation.layout.size +import androidx.compose.foundation.layout.width import androidx.compose.foundation.lazy.LazyRow import androidx.compose.foundation.lazy.items import androidx.compose.foundation.lazy.itemsIndexed @@ -159,12 +160,18 @@ private fun ActionCarousel(viewModel: ShareouselViewModel) { modifier = Modifier.height(32.dp), ) { itemsIndexed(actions) { idx, actionViewModel -> + if (idx == 0) { + Spacer(Modifier.width(dimensionResource(R.dimen.chooser_edge_margin_normal))) + } ShareouselAction( label = actionViewModel.label, onClick = { actionViewModel.onClicked() }, ) { actionViewModel.icon?.let { Image(icon = it, modifier = Modifier.size(16.dp)) } } + if (idx == actions.size - 1) { + Spacer(Modifier.width(dimensionResource(R.dimen.chooser_edge_margin_normal))) + } } } } |