From de64f943ebba439ae0af45276fc6b967abeedb4d Mon Sep 17 00:00:00 2001 From: Serhiy Mytrovtsiy Date: Sun, 21 Jun 2020 16:44:31 +0200 Subject: [PATCH] fix network reader after reconnection to the network --- Modules/Net/popup.swift | 2 +- Modules/Net/readers.swift | 2 -- Stats/Views/Settings.swift | 4 ---- StatsKit/SystemKit.swift | 1 - 4 files changed, 1 insertion(+), 8 deletions(-) diff --git a/Modules/Net/popup.swift b/Modules/Net/popup.swift index 7f6410a9674..424121d5910 100644 --- a/Modules/Net/popup.swift +++ b/Modules/Net/popup.swift @@ -147,7 +147,7 @@ internal class Popup: NSView { public func usageCallback(_ value: Usage) { DispatchQueue.main.async(execute: { - if !self.window!.isVisible && self.initialized { + if !self.window!.isVisible && self.initialized && value.active { return } diff --git a/Modules/Net/readers.swift b/Modules/Net/readers.swift index 07ec825cd3b..3f527d7a29d 100644 --- a/Modules/Net/readers.swift +++ b/Modules/Net/readers.swift @@ -32,12 +32,10 @@ internal class UsageReader: Reader { self.reachability!.whenReachable = { _ in self.readInformation() - self.start() } self.reachability!.whenUnreachable = { _ in self.usage.reset() self.callback(self.usage) - self.stop() } } diff --git a/Stats/Views/Settings.swift b/Stats/Views/Settings.swift index 41696614953..59dcc9ad3e3 100644 --- a/Stats/Views/Settings.swift +++ b/Stats/Views/Settings.swift @@ -259,10 +259,6 @@ private class SettingsView: NSView { NSWorkspace.shared.open(URL(string: "https://github.com/exelban/stats/issues/new")!) } - @objc public func aboutApp(_ sender: Any) { - print("about app") - } - @objc public func closeApp(_ sender: Any) { NSApp.terminate(sender) } diff --git a/StatsKit/SystemKit.swift b/StatsKit/SystemKit.swift index db623e14726..96cf5b13eb8 100644 --- a/StatsKit/SystemKit.swift +++ b/StatsKit/SystemKit.swift @@ -130,7 +130,6 @@ public class SystemKit { name = name.replacingOccurrences(of: "CPU", with: "") name = name.replacingOccurrences(of: " @ ", with: "") } - print(name) var size = UInt32(MemoryLayout.size / MemoryLayout.size) let hostInfo = host_basic_info_t.allocate(capacity: 1)