mirror of
https://github.com/CalcProgrammer1/OpenRGB.git
synced 2026-04-04 06:11:07 -04:00
Fix SetupZones where on devices with more than one zone in ENESMBus
This commit is contained in:
committed by
Adam Honse
parent
04ebe3e702
commit
643e51e71b
@@ -373,16 +373,17 @@ void RGBController_ENESMBus::SetupZones()
|
||||
/*---------------------------------------------------------*\
|
||||
| Create LED entries for each zone |
|
||||
\*---------------------------------------------------------*/
|
||||
std::size_t led_idx = 0;
|
||||
for(std::size_t zone_idx = 0; zone_idx < zones.size(); zone_idx++)
|
||||
{
|
||||
for(std::size_t led_idx = 0; led_idx < zones[zone_idx].leds_count; led_idx++)
|
||||
for(std::size_t zone_led_idx = 0; zone_led_idx < zones[zone_idx].leds_count; zone_led_idx++)
|
||||
{
|
||||
led* new_led = new led();
|
||||
|
||||
new_led->name = zones[zone_idx].name + " LED ";
|
||||
new_led->name.append(std::to_string(led_idx + 1));
|
||||
new_led->name.append(std::to_string(zone_led_idx + 1));
|
||||
|
||||
new_led->value = led_map[led_idx];
|
||||
new_led->value = led_map[led_idx++];
|
||||
|
||||
leds.push_back(*new_led);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user