From 03e2fa04cb11e164d3b48d189e14c3783b919409 Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Tue, 30 May 2023 11:34:34 +0200 Subject: [PATCH] Fix alignment issue when there is an error. --- .../impl/timeline/components/TimelineEventTimestampView.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/timeline/components/TimelineEventTimestampView.kt b/features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/timeline/components/TimelineEventTimestampView.kt index f6daa68186..ed4febf982 100644 --- a/features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/timeline/components/TimelineEventTimestampView.kt +++ b/features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/timeline/components/TimelineEventTimestampView.kt @@ -25,6 +25,7 @@ import androidx.compose.material.icons.Icons import androidx.compose.material.icons.filled.Error import androidx.compose.material3.MaterialTheme import androidx.compose.runtime.Composable +import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.res.stringResource import androidx.compose.ui.tooling.preview.Preview @@ -52,7 +53,10 @@ fun TimelineEventTimestampView( val hasMessageSendingFailed = event.sendState is EventSendState.SendingFailed val isMessageEdited = (event.content as? TimelineItemTextBasedContent)?.isEdited.orFalse() val tint = if (hasMessageSendingFailed) ElementTheme.colors.textActionCritical else null - Row(modifier = modifier.clickable(onClick = onClick)) { + Row( + modifier = modifier.clickable(onClick = onClick), + verticalAlignment = Alignment.CenterVertically, + ) { if (isMessageEdited) { Text( stringResource(R.string.common_edited_suffix),