From 3e90f59604a9a88d61ed8b2e76fc5bcdd0558922 Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Wed, 20 Sep 2023 18:45:59 +0200 Subject: [PATCH] Add start padding to the send icon to make it visually centered. --- .../element/android/libraries/textcomposer/TextComposer.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libraries/textcomposer/impl/src/main/kotlin/io/element/android/libraries/textcomposer/TextComposer.kt b/libraries/textcomposer/impl/src/main/kotlin/io/element/android/libraries/textcomposer/TextComposer.kt index 0f8658ebbf..2ad77283e7 100644 --- a/libraries/textcomposer/impl/src/main/kotlin/io/element/android/libraries/textcomposer/TextComposer.kt +++ b/libraries/textcomposer/impl/src/main/kotlin/io/element/android/libraries/textcomposer/TextComposer.kt @@ -593,6 +593,10 @@ private fun SendButton( // CommonDrawables.ic_september_send is too big... reduce its size. else -> 18.dp } + val iconStartPadding = when (composerMode) { + is MessageComposerMode.Edit -> 0.dp + else -> 2.dp + } val contentDescription = when (composerMode) { is MessageComposerMode.Edit -> stringResource(CommonStrings.action_edit) else -> stringResource(CommonStrings.action_send) @@ -606,6 +610,7 @@ private fun SendButton( Icon( modifier = Modifier .height(iconSize.applyScaleUp()) + .padding(start = iconStartPadding) .align(Alignment.Center), resourceId = iconId, contentDescription = contentDescription,