Skip to content

Commit

Permalink
fix: Prevent overwriting existing inactive styles (#1831)
Browse files Browse the repository at this point in the history
  • Loading branch information
stada526 authored Feb 18, 2025
1 parent 77087d1 commit 8e8c29e
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 8e8c29e

Please sign in to comment.