From 01bad00d8a5837f31385182b10ddd635968d3e9d Mon Sep 17 00:00:00 2001 From: jonilala796 <17726681+jonilala796@users.noreply.github.com.> Date: Sat, 8 Feb 2025 21:52:28 +0100 Subject: [PATCH] simplify LX Fan logic in CorsairDeviceProvider --- RGB.NET.Devices.Corsair/CorsairDeviceProvider.cs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/RGB.NET.Devices.Corsair/CorsairDeviceProvider.cs b/RGB.NET.Devices.Corsair/CorsairDeviceProvider.cs index 9cca458..810a825 100644 --- a/RGB.NET.Devices.Corsair/CorsairDeviceProvider.cs +++ b/RGB.NET.Devices.Corsair/CorsairDeviceProvider.cs @@ -318,12 +318,9 @@ public sealed class CorsairDeviceProvider : AbstractRGBDeviceProvider //Workaround to support LX Fans because they have an invalid ChannelDeviceType if ((device.model == "iCUE LINK System Hub") && (ledCount == 18)) - { yield return new CorsairFanRGBDevice(new CorsairFanRGBDeviceInfo(device, ledCount, offset, "LX Fan"), updateQueue); - break; - } - - Throw(new RGBDeviceException("Unknown Device-Type")); + else + Throw(new RGBDeviceException("Unknown Device-Type")); break; }