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 {
|
||||
log.error("Error storing preferences: \(error)")
|
||||
}
|
||||
|
||||
isDnsEnabled = manager.isEnabled
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -50,8 +52,6 @@ class ViewModel: NSObject, ObservableObject {
|
|||
override init() {
|
||||
super.init()
|
||||
|
||||
isDnsEnabled = manager.isEnabled
|
||||
|
||||
Task {
|
||||
do {
|
||||
try await manager.loadFromPreferences()
|
||||
|
|
@ -60,6 +60,8 @@ class ViewModel: NSObject, ObservableObject {
|
|||
log.error("Error loading preferences: \(error)")
|
||||
}
|
||||
|
||||
isDnsEnabled = manager.isEnabled
|
||||
|
||||
if let settings = manager.dnsSettings {
|
||||
for dnsServer in BlocklistOption.allCases {
|
||||
if settings.servers.contains(dnsServer.ipv4) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue