Skip to content

Commit

Permalink
Fix: Prevent overwriting existing inactive styles
Browse files Browse the repository at this point in the history
  • Loading branch information
stada526 committed Feb 17, 2025
1 parent 5c61d76 commit a0a0d2c
Showing 1 changed file with 11 additions and 11 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -208,20 +208,20 @@ class SegmentationStyle {
if (type === Enums.SegmentationRepresentations.Labelmap) {
const labelmapStyles = processedStyles as LabelmapStyle;

labelmapStyles.renderOutlineInactive = labelmapStyles.renderOutline;
labelmapStyles.outlineWidthInactive = labelmapStyles.outlineWidth;
labelmapStyles.renderFillInactive = labelmapStyles.renderFill;
labelmapStyles.fillAlphaInactive = labelmapStyles.fillAlpha;
labelmapStyles.outlineOpacityInactive = labelmapStyles.outlineOpacity;
labelmapStyles.renderOutlineInactive ??= labelmapStyles.renderOutline;
labelmapStyles.outlineWidthInactive ??= labelmapStyles.outlineWidth;
labelmapStyles.renderFillInactive ??= labelmapStyles.renderFill;
labelmapStyles.fillAlphaInactive ??= labelmapStyles.fillAlpha;
labelmapStyles.outlineOpacityInactive ??= labelmapStyles.outlineOpacity;
} else if (type === Enums.SegmentationRepresentations.Contour) {
const contourStyles = processedStyles as ContourStyle;

contourStyles.outlineWidthInactive = contourStyles.outlineWidth;
contourStyles.outlineOpacityInactive = contourStyles.outlineOpacity;
contourStyles.outlineDashInactive = contourStyles.outlineDash;
contourStyles.renderOutlineInactive = contourStyles.renderOutline;
contourStyles.renderFillInactive = contourStyles.renderFill;
contourStyles.fillAlphaInactive = contourStyles.fillAlpha;
contourStyles.outlineWidthInactive ??= contourStyles.outlineWidth;
contourStyles.outlineOpacityInactive ??= contourStyles.outlineOpacity;
contourStyles.outlineDashInactive ??= contourStyles.outlineDash;
contourStyles.renderOutlineInactive ??= contourStyles.renderOutline;
contourStyles.renderFillInactive ??= contourStyles.renderFill;
contourStyles.fillAlphaInactive ??= contourStyles.fillAlpha;
}

return processedStyles;
Expand Down

0 comments on commit a0a0d2c

Please sign in to comment.