aboutsummaryrefslogtreecommitdiff
path: root/Map/Presentation/Complex Components/MapRender
diff options
context:
space:
mode:
authorRuben Beltran del Rio <git@r.bdr.sh>2025-09-16 12:01:07 +0200
committerRuben Beltran del Rio <git@r.bdr.sh>2025-09-16 12:01:07 +0200
commitd3e21e6050fd8cfde6ff7c68d9f8dfedf7b6301f (patch)
tree3e9d76f8f4be7febedbd1dac01f1adc1c4c1b7db /Map/Presentation/Complex Components/MapRender
parent45e5a80ae378a72720114641c39148c199c6332d (diff)
Add glass
Diffstat (limited to 'Map/Presentation/Complex Components/MapRender')
-rw-r--r--Map/Presentation/Complex Components/MapRender/MapRenderView.swift12
1 files changed, 9 insertions, 3 deletions
diff --git a/Map/Presentation/Complex Components/MapRender/MapRenderView.swift b/Map/Presentation/Complex Components/MapRender/MapRenderView.swift
index fe98ace..ce95813 100644
--- a/Map/Presentation/Complex Components/MapRender/MapRenderView.swift
+++ b/Map/Presentation/Complex Components/MapRender/MapRenderView.swift
@@ -127,9 +127,15 @@ struct MapRenderView: View {
MapVertices(
mapSize: mapSize, vertexSize: vertexSize, vertices: parsedMap.vertices,
labelPositions: smartLabelPositions, onDragVertex: onDragVertex)
- MapGroups(mapSize: mapSize, vertexSize: vertexSize, groups: parsedMap.groups).drawingGroup(
- opaque: true
- ).opacity(0.1)
+ if #available(macOS 26.0, *) {
+ MapGroups(mapSize: mapSize, vertexSize: vertexSize, groups: parsedMap.groups)
+ .drawingGroup()
+ .opacity(0.1)
+ } else {
+ MapGroups(mapSize: mapSize, vertexSize: vertexSize, groups: parsedMap.groups).drawingGroup(
+ opaque: true
+ ).opacity(0.1)
+ }
MapNotes(
mapSize: mapSize, lineWidth: lineWidth, notes: parsedMap.notes)
}