6c230827be3afe677b10e79b3b0c513c59f75325
connectionService war nur über viewModel.connectionService erreichbar, ein zwei Ebenen tief verschachteltes ObservableObject. SwiftUI abonniert automatisch nur Objekte, die eine View direkt per @StateObject/ @ObservedObject hält — nicht transitiv erreichte. Dadurch blieb die Oberfläche beim echten Verbindungstest (physisches Mikrotik-Gerät) komplett unverändert hängen, obwohl die Verbindung im Hintergrund korrekt lief oder fehlschlug. Fix: ConnectView hält connectionService jetzt zusätzlich selbst als @ObservedObject, direkt von der App-Ebene durchgereicht. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01HReLXMbmPvtQ23p1iWiJNW
Description
Native macOS SwiftUI App zur Konfiguration von Mikrotik RouterOS-Routern (Setup-Wizard, Uebersicht, Geraete, Experte, Sicherungen).
2.6 MiB
Languages
Swift
100%