From d0dd8e2b3affc778a8df57dcb49800a8940193e2 Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Fri, 1 Mar 2024 15:28:45 +0100 Subject: [PATCH] Fix layout issue, issue only visible when text is longer (French, German, etc.) #2461 --- .../element/android/features/roomlist/impl/RoomListView.kt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/features/roomlist/impl/src/main/kotlin/io/element/android/features/roomlist/impl/RoomListView.kt b/features/roomlist/impl/src/main/kotlin/io/element/android/features/roomlist/impl/RoomListView.kt index 2415774260..ab261c0cd5 100644 --- a/features/roomlist/impl/src/main/kotlin/io/element/android/features/roomlist/impl/RoomListView.kt +++ b/features/roomlist/impl/src/main/kotlin/io/element/android/features/roomlist/impl/RoomListView.kt @@ -43,6 +43,7 @@ import androidx.compose.ui.Modifier import androidx.compose.ui.input.nestedscroll.NestedScrollConnection import androidx.compose.ui.input.nestedscroll.nestedScroll import androidx.compose.ui.res.stringResource +import androidx.compose.ui.text.style.TextAlign import androidx.compose.ui.tooling.preview.PreviewParameter import androidx.compose.ui.unit.Velocity import androidx.compose.ui.unit.dp @@ -140,7 +141,9 @@ private fun EmptyRoomListView( modifier: Modifier = Modifier ) { Column( - modifier = modifier.fillMaxSize(), + modifier = modifier + .fillMaxSize() + .padding(horizontal = 16.dp), horizontalAlignment = Alignment.CenterHorizontally, verticalArrangement = Arrangement.Center ) { @@ -148,12 +151,14 @@ private fun EmptyRoomListView( text = stringResource(R.string.screen_roomlist_empty_title), style = ElementTheme.typography.fontBodyLgRegular, color = ElementTheme.colors.textSecondary, + textAlign = TextAlign.Center, ) Spacer(modifier = Modifier.height(4.dp)) Text( text = stringResource(R.string.screen_roomlist_empty_message), style = ElementTheme.typography.fontBodyLgRegular, color = ElementTheme.colors.textSecondary, + textAlign = TextAlign.Center, ) Spacer(modifier = Modifier.height(16.dp)) Button(