]> git.r.bdr.sh - rbdr/map/blobdiff - Map/MapApp.swift
Add search
[rbdr/map] / Map / MapApp.swift
index fa60ab098c1a3b6ab98ab4cb2d6823ac9a9ea29d..4578bd85d53143fe77afa000831404fbd7469afb 100644 (file)
@@ -1,3 +1,4 @@
+import Sparkle
 /*
  Copyright (C) 2024 Rubén Beltrán del Río
 
  along with this program. If not, see https://map.tranquil.systems.
  */
 import SwiftUI
-import Sparkle
 
 @main
 struct MapApp: App {
-  
-  private let updaterController: SPUStandardUpdaterController = SPUStandardUpdaterController(startingUpdater: true, updaterDelegate: nil, userDriverDelegate: nil)
-  
+
+  private let updaterController: SPUStandardUpdaterController = SPUStandardUpdaterController(
+    startingUpdater: true, updaterDelegate: nil, userDriverDelegate: nil)
+
   var body: some Scene {
     DocumentGroup(newDocument: MapDocument()) { file in
       MapEditor(document: file.$document, url: file.fileURL)
+        .focusedSceneValue(\.document, file.$document)
+        .focusedSceneValue(\.fileURL, file.fileURL)
     }.commands {
       MapCommands()
       UpdateCommands(updaterController: updaterController)