Fix contentDescription for Read Receipt.

This commit is contained in:
Benoit Marty 2023-11-21 15:35:36 +01:00 committed by Benoit Marty
parent 4dc47ca3d8
commit b91e3568ec

View file

@ -35,7 +35,7 @@ import androidx.compose.ui.draw.clip
import androidx.compose.ui.res.pluralStringResource import androidx.compose.ui.res.pluralStringResource
import androidx.compose.ui.res.stringResource import androidx.compose.ui.res.stringResource
import androidx.compose.ui.semantics.clearAndSetSemantics import androidx.compose.ui.semantics.clearAndSetSemantics
import androidx.compose.ui.semantics.stateDescription import androidx.compose.ui.semantics.contentDescription
import androidx.compose.ui.tooling.preview.PreviewParameter import androidx.compose.ui.tooling.preview.PreviewParameter
import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.dp
import androidx.compose.ui.zIndex import androidx.compose.ui.zIndex
@ -69,7 +69,9 @@ fun TimelineItemReadReceiptView(
receipts = state.receipts, receipts = state.receipts,
modifier = Modifier modifier = Modifier
.clip(RoundedCornerShape(4.dp)) .clip(RoundedCornerShape(4.dp))
.clickable { onReadReceiptsClicked() } .clickable {
onReadReceiptsClicked()
}
.padding(2.dp) .padding(2.dp)
) )
} }
@ -139,7 +141,7 @@ private fun ReadReceiptsAvatars(
Row( Row(
modifier = modifier modifier = modifier
.clearAndSetSemantics { .clearAndSetSemantics {
stateDescription = receiptDescription contentDescription = receiptDescription
}, },
horizontalArrangement = Arrangement.spacedBy(4.dp - avatarStrokeSize), horizontalArrangement = Arrangement.spacedBy(4.dp - avatarStrokeSize),
verticalAlignment = Alignment.CenterVertically, verticalAlignment = Alignment.CenterVertically,