From fcec5ef24f1db619bd987352d701f5d4c68a22b2 Mon Sep 17 00:00:00 2001 From: Kenta Kubo <601636+kkebo@users.noreply.github.com> Date: Wed, 3 Sep 2025 04:35:52 +0900 Subject: [PATCH] fix: deactivate the active server when it's modified fixes #127 --- DNSecure/Views/DetailView.swift | 4 ++++ 1 file changed, 4 insertions(+) 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 {