From 3b66d3e57ca2c496d1fdfcd682af5770a65c343e Mon Sep 17 00:00:00 2001
From: waydabber <37590873+waydabber@users.noreply.github.com>
Date: Thu, 12 Aug 2021 00:00:55 +0200
Subject: [PATCH] Fixed contrast and volume sliders not working in beta6
---
MonitorControl/Info.plist | 2 +-
MonitorControl/UI/SliderHandler.swift | 6 +++---
MonitorControlHelper/Info.plist | 2 +-
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/MonitorControl/Info.plist b/MonitorControl/Info.plist
index c505105..338259b 100644
--- a/MonitorControl/Info.plist
+++ b/MonitorControl/Info.plist
@@ -19,7 +19,7 @@
CFBundleShortVersionString
$(MARKETING_VERSION)
CFBundleVersion
- 1849
+ 1864
LSApplicationCategoryType
public.app-category.utilities
LSMinimumSystemVersion
diff --git a/MonitorControl/UI/SliderHandler.swift b/MonitorControl/UI/SliderHandler.swift
index 0655226..82ce233 100644
--- a/MonitorControl/UI/SliderHandler.swift
+++ b/MonitorControl/UI/SliderHandler.swift
@@ -31,10 +31,10 @@ class SliderHandler {
self.display.toggleMute(fromVolumeSlider: true)
}
- if self.display.isSw() {
- _ = self.display.setSwBrightness(value: UInt8(value))
- } else if self.cmd == DDC.Command.brightness {
+ if !(self.display.isSw()) {
_ = self.display.writeDDCValues(command: self.cmd, value: UInt16(value))
+ } else if self.cmd == DDC.Command.brightness {
+ _ = self.display.setSwBrightness(value: UInt8(value))
}
self.display.saveValue(value, for: self.cmd)
}
diff --git a/MonitorControlHelper/Info.plist b/MonitorControlHelper/Info.plist
index 028829d..dac17bd 100644
--- a/MonitorControlHelper/Info.plist
+++ b/MonitorControlHelper/Info.plist
@@ -19,7 +19,7 @@
CFBundleShortVersionString
$(MARKETING_VERSION)
CFBundleVersion
- 1849
+ 1864
LSApplicationCategoryType
public.app-category.utilities
LSBackgroundOnly