summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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)))
+ }
}
}
}