Improve accessibility.

This commit is contained in:
Benoit Marty 2025-08-19 10:02:53 +02:00
parent cad3b5b8ad
commit bf52e99295

View file

@ -61,11 +61,14 @@ fun SelectedRoom(
modifier: Modifier = Modifier, modifier: Modifier = Modifier,
) { ) {
val actionRemove = stringResource(id = CommonStrings.action_remove) val actionRemove = stringResource(id = CommonStrings.action_remove)
val a11yRoomName = stringResource(id = CommonStrings.common_room_name)
Box( Box(
modifier = modifier modifier = modifier
.width(AvatarSize.SelectedRoom.dp) .width(AvatarSize.SelectedRoom.dp)
.clearAndSetSemantics { .clearAndSetSemantics {
contentDescription = roomInfo.name ?: "#" contentDescription = roomInfo.name
?: roomInfo.canonicalAlias?.value
?: a11yRoomName
// Note: this does not set the click effect to the whole Box // Note: this does not set the click effect to the whole Box
// when talkback is not enabled // when talkback is not enabled
onClick( onClick(