Issue #6: Fixed Read-out of current DNS usage state.
This commit is contained in:
parent
a6252c2df3
commit
178a625050
1 changed files with 4 additions and 2 deletions
|
|
@ -29,6 +29,8 @@ class ViewModel: NSObject, ObservableObject {
|
||||||
catch {
|
catch {
|
||||||
log.error("Error storing preferences: \(error)")
|
log.error("Error storing preferences: \(error)")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
isDnsEnabled = manager.isEnabled
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -50,8 +52,6 @@ class ViewModel: NSObject, ObservableObject {
|
||||||
override init() {
|
override init() {
|
||||||
super.init()
|
super.init()
|
||||||
|
|
||||||
isDnsEnabled = manager.isEnabled
|
|
||||||
|
|
||||||
Task {
|
Task {
|
||||||
do {
|
do {
|
||||||
try await manager.loadFromPreferences()
|
try await manager.loadFromPreferences()
|
||||||
|
|
@ -60,6 +60,8 @@ class ViewModel: NSObject, ObservableObject {
|
||||||
log.error("Error loading preferences: \(error)")
|
log.error("Error loading preferences: \(error)")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
isDnsEnabled = manager.isEnabled
|
||||||
|
|
||||||
if let settings = manager.dnsSettings {
|
if let settings = manager.dnsSettings {
|
||||||
for dnsServer in BlocklistOption.allCases {
|
for dnsServer in BlocklistOption.allCases {
|
||||||
if settings.servers.contains(dnsServer.ipv4) {
|
if settings.servers.contains(dnsServer.ipv4) {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue