From 0ba795420792d552a773676bad8cfa7247c7756d Mon Sep 17 00:00:00 2001 From: Thomas Heartman Date: Fri, 24 Oct 2025 17:18:39 +0200 Subject: [PATCH] chore: Support border collapsing for an arbitrary number of filters (#10862) Allows using an arbitrary number of styled chips with successful border collapsing. Before: image image After: image image --- .../ChangeRequestFilters.styles.tsx | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/frontend/src/component/changeRequest/ChangeRequests/ChangeRequestFilters/ChangeRequestFilters.styles.tsx b/frontend/src/component/changeRequest/ChangeRequests/ChangeRequestFilters/ChangeRequestFilters.styles.tsx index 8efd153f94..93deb75542 100644 --- a/frontend/src/component/changeRequest/ChangeRequests/ChangeRequestFilters/ChangeRequestFilters.styles.tsx +++ b/frontend/src/component/changeRequest/ChangeRequests/ChangeRequestFilters/ChangeRequestFilters.styles.tsx @@ -28,13 +28,11 @@ export const makeStyledChip = (ariaControlTarget: string) => borderBottomRightRadius: theme.shape.borderRadius, }, - '&:not(&[aria-current="true"])': { - '&:not(&:first-of-type)': { - borderLeftWidth: 0, - }, - '&:not(&:last-of-type)': { - borderRightWidth: 0, - }, + '&:not(&[aria-current="true"], :last-of-type)': { + borderRightWidth: 0, + }, + '[aria-current="true"] + &': { + borderLeftWidth: 0, }, '& .MuiChip-label': {