diff --git a/pygdtf/__init__.py b/pygdtf/__init__.py index cadd406..75d24aa 100644 --- a/pygdtf/__init__.py +++ b/pygdtf/__init__.py @@ -1388,7 +1388,7 @@ def _read_xml(self, xml_node: "Element", xml_parent: Optional["Element"] = None) grouped_breaks[key] += channel.offset self.dmx_breaks = [ - DmxModeBreak(dmx_break, len(set(channel_offsets))) + DmxModeBreak(dmx_break, max(channel_offsets)) for dmx_break, channel_offsets in grouped_breaks.items() ]