diff options
| author | Ruben Beltran del Rio <jj@r.bdr.sh> | 2025-12-15 00:11:21 +0100 |
|---|---|---|
| committer | Ruben Beltran del Rio <jj@r.bdr.sh> | 2025-12-15 00:19:39 +0100 |
| commit | fa681bfcf5cbfcc711fb0ab10f3fd74ac83bf18c (patch) | |
| tree | 2dce2e95bab08f773246b450ac50227f8e8f57da /Map/Presentation/MapEditor.swift | |
| parent | 0d5e6636405dbe332c33c0fb82c7ccccb20f96cb (diff) | |
Apply formatting rules
Diffstat (limited to 'Map/Presentation/MapEditor.swift')
| -rw-r--r-- | Map/Presentation/MapEditor.swift | 29 |
1 files changed, 14 insertions, 15 deletions
diff --git a/Map/Presentation/MapEditor.swift b/Map/Presentation/MapEditor.swift index 892c803..c323882 100644 --- a/Map/Presentation/MapEditor.swift +++ b/Map/Presentation/MapEditor.swift @@ -123,7 +123,7 @@ struct MapEditor: View { } .background(Color.Theme.UI.background) .cornerRadius(5.0) - GeometryReader { geometry in + GeometryReader { _ in ScrollView([.horizontal, .vertical], showsIndicators: false) { MapRenderView( parsedMap: parsedMap, evolution: $selectedEvolution, @@ -142,20 +142,20 @@ struct MapEditor: View { .padding(.bottom, Dimensions.MapEditor.additionalPadding) } .background(Color.Theme.UI.background) - .gesture( - MagnificationGesture() - .onChanged { value in - let delta = value / lastZoom - lastZoom = value - zoom = min(max(zoom * delta, zoomRange.lowerBound), zoomRange.upperBound) - } - .onEnded { _ in - lastZoom = 1.0 - } - ) + .gesture( + MagnificationGesture() + .onChanged { value in + let delta = value / lastZoom + lastZoom = value + zoom = min(max(zoom * delta, zoomRange.lowerBound), zoomRange.upperBound) + } + .onEnded { _ in + lastZoom = 1.0 + } + ) } } - + if #unavailable(macOS 26) { Divider() HStack { @@ -249,8 +249,7 @@ struct MapEditor: View { for (index, line) in lines.enumerated() { if let regex = try? NSRegularExpression(pattern: vertexPattern, options: [.caseInsensitive]), - let match = regex.firstMatch(in: line, range: NSRange(line.startIndex..., in: line)) - { + let match = regex.firstMatch(in: line, range: NSRange(line.startIndex..., in: line)) { let nameRange = Range(match.range(at: 1), in: line)! let name = String(line[nameRange]).trimmingCharacters(in: .whitespaces) |