fix(ui): prevent sender color of past messages (#201)

This commit is contained in:
Welisson Lima
2025-07-31 07:04:18 +02:00
committed by GitHub
parent 9025aae3d1
commit c92d2d28b5
@@ -54,7 +54,7 @@ fun formatMessageAsAnnotatedString(
if (message.sender != "system") { if (message.sender != "system") {
// Sender // Sender
val senderColor = when { val senderColor = when {
message.sender == currentUserNickname -> colorScheme.primary message.senderPeerID == meshService.myPeerID -> colorScheme.primary
else -> { else -> {
val peerID = message.senderPeerID val peerID = message.senderPeerID
val rssi = peerID?.let { meshService.getPeerRSSI()[it] } ?: -60 val rssi = peerID?.let { meshService.getPeerRSSI()[it] } ?: -60