diff --git a/Controllers/LenovoControllers/LenovoUSBController/RGBController_LenovoUSB.cpp b/Controllers/LenovoControllers/LenovoUSBController/RGBController_LenovoUSB.cpp index 9863ad11..f372ec06 100644 --- a/Controllers/LenovoControllers/LenovoUSBController/RGBController_LenovoUSB.cpp +++ b/Controllers/LenovoControllers/LenovoUSBController/RGBController_LenovoUSB.cpp @@ -398,15 +398,13 @@ void RGBController_LenovoUSB::DeviceUpdateLEDs() prev_zone_id = zone_id; - curr_color_map.push_back({leds[i].value & 0xFF, colors[i]}); - + curr_color_map.push_back({(uint8_t)(leds[i].value & 0xFF), colors[i]}); } if(curr_color_map.size() > 0) { controller->setZoneLeds(prev_zone_id, curr_color_map); } - } void RGBController_LenovoUSB::DeviceUpdateMode()