From 4ddb45e4e1497ba6c94b97f05462ba3c29d363b3 Mon Sep 17 00:00:00 2001 From: Serhiy Mytrovtsiy Date: Tue, 21 Mar 2023 18:22:24 +0100 Subject: [PATCH] fix: added check if fan value is less than minimum value (#1365) --- Modules/Sensors/popup.swift | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Modules/Sensors/popup.swift b/Modules/Sensors/popup.swift index 5d51d5f2..6ebd6d30 100644 --- a/Modules/Sensors/popup.swift +++ b/Modules/Sensors/popup.swift @@ -687,7 +687,12 @@ internal class FanView: NSStackView { } @objc private func sliderCallback(_ sender: NSSlider) { - let value = sender.doubleValue < self.fan.maxSpeed ? sender.doubleValue : self.fan.maxSpeed + var value = sender.doubleValue + if value > self.fan.maxSpeed { + value = self.fan.maxSpeed + } else if value < self.fan.minSpeed { + value = self.fan.minSpeed + } self.minBtn?.state = .off self.maxBtn?.state = .off