diff --git a/VDS/Components/BadgeIndicator/BadgeIndicator.swift b/VDS/Components/BadgeIndicator/BadgeIndicator.swift index 4ab72bb7..5356a6df 100644 --- a/VDS/Components/BadgeIndicator/BadgeIndicator.swift +++ b/VDS/Components/BadgeIndicator/BadgeIndicator.swift @@ -276,8 +276,12 @@ open class BadgeIndicator: View { widthConstraint = badgeView.widthGreaterThanEqualTo(constant: badgeSize) //we are insetting the padding to compensate for the border - badgeView.pinToSuperView(.init(top: borderWidth, left: borderWidth, bottom: borderWidth, right: borderWidth)) - + badgeView + .pinTop(borderWidth) + .pinLeading(borderWidth) + .pinTrailing(borderWidth, .defaultHigh) + .pinBottom(borderWidth, .defaultHigh) + labelContraints.topConstraint = label.pinTopGreaterThanOrEqualTo(anchor: badgeView.topAnchor) labelContraints.bottomConstraint = label.pinBottomGreaterThanOrEqualTo(anchor: badgeView.bottomAnchor) labelContraints.leadingConstraint = label.pinLeadingGreaterThanOrEqualTo(anchor: badgeView.leadingAnchor)