From ef9d6190257588b8918e15e255d86316b46d92a4 Mon Sep 17 00:00:00 2001 From: Garth Vander Houwen Date: Wed, 24 Aug 2022 20:21:10 -0700 Subject: [PATCH] Update ack status --- Meshtastic/Views/Messages/UserMessageList.swift | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/Meshtastic/Views/Messages/UserMessageList.swift b/Meshtastic/Views/Messages/UserMessageList.swift index 3de52e83..2d07ea7f 100644 --- a/Meshtastic/Views/Messages/UserMessageList.swift +++ b/Meshtastic/Views/Messages/UserMessageList.swift @@ -296,12 +296,17 @@ struct UserMessageList: View { HStack { - if message.receivedACK { - + if currentUser && message.receivedACK { + + // Ack Received Text("Acknowledged").font(.caption2).foregroundColor(.gray) - } - - if message.ackError > 0 { + + } else if currentUser && message.ackError == 0 { + + // Empty Error + Text("Waiting to be acknowledged. . .").font(.caption2).foregroundColor(.yellow) + + } else if currentUser && message.ackError > 0 { let ackErrorVal = RoutingError(rawValue: Int(message.ackError)) Text("\(ackErrorVal?.display ?? "No Error" )").fixedSize(horizontal: false, vertical: true)