Set overlays over roads

This commit is contained in:
Garth Vander Houwen 2023-04-11 23:34:56 -07:00
parent ea0342d0e9
commit d09523a962

View file

@ -181,10 +181,10 @@ struct MapViewSwiftUI: UIViewRepresentable {
if overlays.contains(where: {$0 is MKPolyline}) {
mapView.addOverlay(overlay, level: .aboveLabels)
if let poly_overlay = overlays.filter({$0 is MKPolyline}).first {
mapView.addOverlay(poly_overlay, level: .aboveLabels)
mapView.addOverlay(poly_overlay, level: .aboveRoads)
}
} else {
mapView.addOverlay(overlay, level: .aboveLabels)
mapView.addOverlay(overlay, level: .aboveRoads)
}
} else {
for overlay in overlays {