From bca1acade1af30806e20edc78a167fcc2532c350 Mon Sep 17 00:00:00 2001 From: Garth Vander Houwen Date: Tue, 12 Jul 2022 08:52:20 -0700 Subject: [PATCH] set position flag defaults --- Meshtastic/Views/Nodes/NodeDetail.swift | 1 + Meshtastic/Views/Settings/Config/PositionConfig.swift | 10 +++++++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/Meshtastic/Views/Nodes/NodeDetail.swift b/Meshtastic/Views/Nodes/NodeDetail.swift index 45b270c1..5d784f4e 100644 --- a/Meshtastic/Views/Nodes/NodeDetail.swift +++ b/Meshtastic/Views/Nodes/NodeDetail.swift @@ -428,6 +428,7 @@ struct NodeDetail: View { } .listStyle(GroupedListStyle()) .frame(minHeight:170) + .padding(0) } } .edgesIgnoringSafeArea([.leading, .trailing]) diff --git a/Meshtastic/Views/Settings/Config/PositionConfig.swift b/Meshtastic/Views/Settings/Config/PositionConfig.swift index 12a035d3..8e898704 100644 --- a/Meshtastic/Views/Settings/Config/PositionConfig.swift +++ b/Meshtastic/Views/Settings/Config/PositionConfig.swift @@ -124,10 +124,10 @@ struct PositionConfig: View { @State var gpsAttemptTime = 0 @State var positionBroadcastSeconds = 0 - @State var includePosAltitude = false - @State var includePosSatsinview = false + @State var includePosAltitude = true + @State var includePosSatsinview = true @State var includePosSeqNos = false - @State var includePosTimestamp = false + @State var includePosTimestamp = true @State var includePosSpeed = false @State var includePosHeading = false @@ -317,6 +317,10 @@ struct PositionConfig: View { self.positionBroadcastSeconds = Int(node!.positionConfig?.positionBroadcastSeconds ?? 0) self.hasChanges = false self.initialLoad = false + + self.includePosAltitude = true + self.includePosTimestamp = true + self.includePosSatsinview = true } } .onChange(of: smartPositionEnabled) { newSmartPosition in