Private
Public Access
1
0

ConversationListScreen: Fix clipping for list cell

This commit is contained in:
2024-03-02 15:37:03 -08:00
parent d0be011053
commit a191ab044d

View File

@@ -131,9 +131,10 @@ fun ConversationListItem(
style = TextStyle(fontSize = 18.sp, fontWeight = FontWeight.Bold),
overflow = TextOverflow.Ellipsis,
maxLines = 1,
modifier = Modifier.weight(1f, fill = true)
)
Spacer(Modifier.weight(1f))
Spacer(modifier = Modifier)
Text(
formatDateTime(
@@ -141,9 +142,11 @@ fun ConversationListItem(
.atZone(ZoneId.systemDefault())
.toLocalDateTime()
),
modifier = Modifier.align(Alignment.CenterVertically),
color = MaterialTheme.colors.onBackground.copy(alpha = 0.4f),
maxLines = 1,
modifier = Modifier
.align(Alignment.CenterVertically)
,
)
Spacer(Modifier.width(horizontalPadding))
@@ -175,7 +178,7 @@ fun UnreadIndicator(size: Dp, modifier: Modifier = Modifier) {
@Composable
fun ConversationListItemPreview() {
Column(modifier = Modifier.background(MaterialTheme.colors.background)) {
ConversationListItem(name = "James MagahernMagahernMagahernMagahernMagahernMagahernMagahern", id = "asdf", lastMessagePreview = "This is a test", date = Date(), isUnread = true) {}
ConversationListItem(name = "James Magahern", id = "asdf", lastMessagePreview = "This is a test", date = Date(), isUnread = true) {}
}
}