Add a11y label to voice messages (#1683)
This commit is contained in:
parent
9472081317
commit
2aa9bf967b
1 changed files with 6 additions and 1 deletions
|
|
@ -34,6 +34,8 @@ import androidx.compose.ui.Modifier
|
|||
import androidx.compose.ui.draw.clip
|
||||
import androidx.compose.ui.res.painterResource
|
||||
import androidx.compose.ui.res.stringResource
|
||||
import androidx.compose.ui.semantics.contentDescription
|
||||
import androidx.compose.ui.semantics.semantics
|
||||
import androidx.compose.ui.text.style.TextOverflow
|
||||
import androidx.compose.ui.tooling.preview.PreviewParameter
|
||||
import androidx.compose.ui.tooling.preview.PreviewParameterProvider
|
||||
|
|
@ -64,8 +66,11 @@ fun TimelineItemVoiceView(
|
|||
state.eventSink(VoiceMessageEvents.PlayPause)
|
||||
}
|
||||
|
||||
val a11y = stringResource(CommonStrings.common_voice_message)
|
||||
Row(
|
||||
modifier = modifier,
|
||||
modifier = modifier.semantics {
|
||||
contentDescription = a11y
|
||||
},
|
||||
verticalAlignment = Alignment.CenterVertically,
|
||||
) {
|
||||
when (state.button) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue