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