From cd57fb0d76233825226baae5964a7941dc380d59 Mon Sep 17 00:00:00 2001 From: jeffrey-signal Date: Tue, 17 Feb 2026 22:20:18 -0500 Subject: [PATCH] Fix member label pill overflow caused by excessive combining marks. --- .../securesms/groups/memberlabel/MemberLabelPill.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/groups/memberlabel/MemberLabelPill.kt b/app/src/main/java/org/thoughtcrime/securesms/groups/memberlabel/MemberLabelPill.kt index 42c9474ee1..92193a766e 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/groups/memberlabel/MemberLabelPill.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/groups/memberlabel/MemberLabelPill.kt @@ -17,6 +17,7 @@ import androidx.compose.material3.Text import androidx.compose.runtime.Composable import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier +import androidx.compose.ui.draw.clip import androidx.compose.ui.graphics.Color import androidx.compose.ui.graphics.compositeOver import androidx.compose.ui.text.TextStyle @@ -70,11 +71,14 @@ fun MemberLabelPill( modifier: Modifier = defaultModifier, textStyle: TextStyle = defaultTextStyle() ) { + val shape = RoundedCornerShape(percent = 50) + Row( modifier = Modifier + .clip(shape) .background( color = backgroundColor, - shape = RoundedCornerShape(percent = 50) + shape = shape ) .then(modifier), verticalAlignment = Alignment.CenterVertically