fixup! Message bubbles
This commit is contained in:
@@ -397,7 +397,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,
|
||||
)
|
||||
@@ -532,7 +532,10 @@ private fun MessageBubble(
|
||||
showSender: Boolean,
|
||||
showTimestamp: Boolean,
|
||||
) {
|
||||
val bubbleColor = MaterialTheme.colorScheme.surfaceVariant
|
||||
val bubbleColor = if (item.senderId != client!!.userId.full)
|
||||
MaterialTheme.colorScheme.surfaceContainer
|
||||
else
|
||||
MaterialTheme.colorScheme.primaryContainer
|
||||
val bubbleTextColor = MaterialTheme.colorScheme.onSurfaceVariant
|
||||
|
||||
Column(
|
||||
|
||||
Reference in New Issue
Block a user