From 8e5bb482f07bfbbbf39d28ebf200ba7e16181476 Mon Sep 17 00:00:00 2001 From: Garth Vander Houwen Date: Fri, 13 Jan 2023 15:58:20 -0800 Subject: [PATCH] Dynamic region bool --- Meshtastic/Views/Map/MapViewSwiftUI.swift | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Meshtastic/Views/Map/MapViewSwiftUI.swift b/Meshtastic/Views/Map/MapViewSwiftUI.swift index 84688b81..04b85520 100644 --- a/Meshtastic/Views/Map/MapViewSwiftUI.swift +++ b/Meshtastic/Views/Map/MapViewSwiftUI.swift @@ -16,7 +16,6 @@ struct MapViewSwiftUI: UIViewRepresentable { let region: MKCoordinateRegion let mapViewType: MKMapType - // Offline Maps //make this view dependent on the UserDefault that is updated when importing a new map file @AppStorage("lastUpdatedLocalMapFile") private var lastUpdatedLocalMapFile = 0 @@ -24,6 +23,7 @@ struct MapViewSwiftUI: UIViewRepresentable { var customMapOverlay: CustomMapOverlay? @State private var presentCustomMapOverlayHash: CustomMapOverlay? var overlays: [Overlay] = [] + let dynamicRegion: Bool = true func makeUIView(context: Context) -> MKMapView { mapView.mapType = mapViewType @@ -72,7 +72,9 @@ struct MapViewSwiftUI: UIViewRepresentable { self.loadedLastUpdatedLocalMapFile = self.lastUpdatedLocalMapFile } } - self.moveToMeshRegion(mapView) + if dynamicRegion { + self.moveToMeshRegion(mapView) + } } func makeCoordinator() -> MapCoordinator {