From 17982efbeaa61a840323e26bfc423f5248e77df4 Mon Sep 17 00:00:00 2001 From: andrekir Date: Sun, 8 Oct 2023 19:20:13 -0300 Subject: [PATCH] refactor: handle Position packets sent from phone --- app/src/main/java/com/geeksville/mesh/model/UIState.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/com/geeksville/mesh/model/UIState.kt b/app/src/main/java/com/geeksville/mesh/model/UIState.kt index 51a3e3c8c..43ccb9557 100644 --- a/app/src/main/java/com/geeksville/mesh/model/UIState.kt +++ b/app/src/main/java/com/geeksville/mesh/model/UIState.kt @@ -469,7 +469,7 @@ class UIViewModel @Inject constructor( // If the packet contains position data then use it to update, if valid packet.position?.let { position -> positionToPos.invoke(position)?.let { - nodePositions[proto.from] = position + nodePositions[proto.from.takeIf { it != 0 } ?: myNodeNum] = position } }