diff --git a/packages/tools/src/stateManagement/segmentation/config/segmentationVisibility.ts b/packages/tools/src/stateManagement/segmentation/config/segmentationVisibility.ts index a7839ea0cf..59b9294680 100644 --- a/packages/tools/src/stateManagement/segmentation/config/segmentationVisibility.ts +++ b/packages/tools/src/stateManagement/segmentation/config/segmentationVisibility.ts @@ -101,6 +101,8 @@ function setSegmentIndexVisibility( if (!representation.segments || !representation.segments[segmentIndex]) { return; } + // Setting one segment visible will set the representation visible. + representation.visible ||= visibility; representation.segments[segmentIndex].visible = visibility; });