aboutsummaryrefslogtreecommitdiff
path: root/iosApp/iosApp/Map/MapView.swift
diff options
context:
space:
mode:
Diffstat (limited to 'iosApp/iosApp/Map/MapView.swift')
-rw-r--r--iosApp/iosApp/Map/MapView.swift5
1 files changed, 3 insertions, 2 deletions
diff --git a/iosApp/iosApp/Map/MapView.swift b/iosApp/iosApp/Map/MapView.swift
index e52c034..05bd9f9 100644
--- a/iosApp/iosApp/Map/MapView.swift
+++ b/iosApp/iosApp/Map/MapView.swift
@@ -26,6 +26,7 @@ struct MapView: UIViewControllerRepresentable {
@Binding var layer: MapLayer
@Binding var markers: [Marker]
@Binding var selected: Marker?
+ var isReport: Bool = false
var markerCallback: MarkerCallback?
class Coordinator {
@@ -52,9 +53,9 @@ struct MapView: UIViewControllerRepresentable {
if context.coordinator.oldMarkers != markers {
print("center = \(context.coordinator.shouldCenter)")
uiViewController.display(markers: markers,
- isReport: false,
+ isReport: isReport,
center: context.coordinator.shouldCenter)
- context.coordinator.shouldCenter = false
+ context.coordinator.shouldCenter = false || isReport
}
context.coordinator.oldMarkers = markers