diff --git a/Kit/types.swift b/Kit/types.swift index fff9fc08..bc29ab59 100644 --- a/Kit/types.swift +++ b/Kit/types.swift @@ -214,3 +214,9 @@ public var isARM: Bool { return value } } + +public var isM1: Bool { + get { + return SystemKit.shared.device.info.cpu?.name == "Apple M1" ? true : false + } +} diff --git a/Modules/Sensors/settings.swift b/Modules/Sensors/settings.swift index 6c77ff98..e3fd329c 100644 --- a/Modules/Sensors/settings.swift +++ b/Modules/Sensors/settings.swift @@ -14,7 +14,7 @@ import Kit internal class Settings: NSStackView, Settings_v { private var updateIntervalValue: Int = 3 - private var hidState: Bool = false + private var hidState: Bool private var fanSpeedState: Bool = false private let title: String @@ -28,6 +28,7 @@ internal class Settings: NSStackView, Settings_v { public init(_ title: String, list: [Sensor_p]) { self.title = title self.list = list + self.hidState = isM1 ? true : false super.init(frame: NSRect(x: 0, y: 0, width: 0, height: 0))