From 632e75c913b801340c228bee4a45f3424fd8b545 Mon Sep 17 00:00:00 2001 From: Matt Bruce Date: Thu, 31 Aug 2023 10:24:15 -0500 Subject: [PATCH] fixed constraints Signed-off-by: Matt Bruce --- VDS/Components/BadgeIndicator/BadgeIndicator.swift | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/VDS/Components/BadgeIndicator/BadgeIndicator.swift b/VDS/Components/BadgeIndicator/BadgeIndicator.swift index 3eaa5baf..dcbc6ebd 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)