diff --git a/Modules/Net/readers.swift b/Modules/Net/readers.swift index d1101283..f227e12d 100644 --- a/Modules/Net/readers.swift +++ b/Modules/Net/readers.swift @@ -63,6 +63,12 @@ internal class UsageReader: Reader { NotificationCenter.default.addObserver(self, selector: #selector(refreshPublicIP), name: .refreshPublicIP, object: nil) NotificationCenter.default.addObserver(self, selector: #selector(resetTotalNetworkUsage), name: .resetTotalNetworkUsage, object: nil) + + DispatchQueue.global(qos: .background).asyncAfter(deadline: .now() + 1) { + if self.active { + self.getDetails() + } + } } public override func terminate() {