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

This commit is contained in:
Welisson Lima 2025-07-31 02:04:18 -03:00 committed by GitHub
parent 9025aae3d1
commit c92d2d28b5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -54,7 +54,7 @@ fun formatMessageAsAnnotatedString(
if (message.sender != "system") {
// Sender
val senderColor = when {
message.sender == currentUserNickname -> colorScheme.primary
message.senderPeerID == meshService.myPeerID -> colorScheme.primary
else -> {
val peerID = message.senderPeerID
val rssi = peerID?.let { meshService.getPeerRSSI()[it] } ?: -60