summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Matt Casey <mrcasey@google.com> 2024-04-11 20:25:14 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2024-04-11 20:25:14 +0000
commitfbd7a3c2a844969a8c578d20c55a39adb3f38bcc (patch)
tree38ad8f1cf7970402a149f75e506b3b8499c5fadd
parent5353f40f1f8642a8bb095a06f3e157abface1443 (diff)
parent880960a31f18163d39f2c5c63d7a195207c59171 (diff)
Merge "Add horizontal margins for shareousel actions." into main
-rw-r--r--java/src/com/android/intentresolver/contentpreview/payloadtoggle/ui/composable/ShareouselComposable.kt7
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)))
+ }
}
}
}