fixup! Message bubbles

This commit is contained in:
2026-04-19 01:06:20 +03:00
parent b1357bd4e7
commit 0711ce41d3
@@ -398,7 +398,7 @@ private fun buildTimelineItems(
timestampMs != null &&
timestampMs - previousMessage.timestampMs <= MESSAGE_GROUP_WINDOW_MS
if (groupedWithPrevious && previousGroup != null && lastMessageGroupIndex != null) {
if (groupedWithPrevious) {
items[lastMessageGroupIndex] = previousGroup.copy(
messages = previousGroup.messages + message,
)
@@ -533,7 +533,10 @@ private fun MessageBubble(
showSender: Boolean,
showTimestamp: Boolean,
) {
val bubbleColor = MaterialTheme.colorScheme.surfaceVariant
val bubbleColor = if (item.senderId != client!!.userId.full)
MaterialTheme.colorScheme.surfaceVariant
else
MaterialTheme.colorScheme.primaryContainer
val bubbleTextColor = MaterialTheme.colorScheme.onSurfaceVariant
Column(