diff --git a/DNSecure/Views/DetailView.swift b/DNSecure/Views/DetailView.swift index fb6f6d8..4ec1d61 100644 --- a/DNSecure/Views/DetailView.swift +++ b/DNSecure/Views/DetailView.swift @@ -51,6 +51,10 @@ extension DetailView: View { } } .navigationTitle(self.server.name) + .onChange(of: self.server) { _ in + guard self.isOn else { return } + self.isOn = false + } } @ViewBuilder private var serverConfigurationSections: some View {