Fix SetupZones where on devices with more than one zone in ENESMBus

Fixes the issue where each zone started with the same led indexes when read from memory sticks. Tested on G.Skill TridentZ

TridentZ with AUDA0-E6K5-0101 controllers shows 2 zones on the sticks ( 1 + 7 , incorrect parser ? ) while RGBFusion 2.0 and others shows 1 zone with 8 LEDs

Because of this when iterating through zones each zone starts with reading led_map index 0 instead of continuation from previous zone. It affects only reading.

Screenshot__4_Screenshot__2_

See difference between Fusion and OpenRGB before change

Edited by Wojciech Łazarski

Merge request reports

Loading