diff --git a/Controllers/LenovoControllers/LenovoUSBController/RGBController_LenovoUSB.cpp b/Controllers/LenovoControllers/LenovoUSBController/RGBController_LenovoUSB.cpp index 2ca312a1..9863ad11 100644 --- a/Controllers/LenovoControllers/LenovoUSBController/RGBController_LenovoUSB.cpp +++ b/Controllers/LenovoControllers/LenovoUSBController/RGBController_LenovoUSB.cpp @@ -372,7 +372,7 @@ void RGBController_LenovoUSB::UpdateZoneLEDs(int zone) { int index = zones[zone].start_idx+i; - color_map.push_back({leds[index].value & 0xFF, colors[index]}); + color_map.push_back({(uint8_t)leds[index].value & 0xFF, colors[index]}); } color_map.shrink_to_fit();