Add accessibility label to show channel details button
This commit is contained in:
parent
5094caf92b
commit
3ee031efb9
@ -386,6 +386,7 @@ fun LongPressMenuHeader(
|
||||
modifier = modifier
|
||||
) {
|
||||
Row(verticalAlignment = Alignment.CenterVertically) {
|
||||
// thumbnail and decorations
|
||||
Box {
|
||||
if (item.thumbnailUrl != null) {
|
||||
AsyncImage(
|
||||
@ -475,6 +476,7 @@ fun LongPressMenuHeader(
|
||||
}
|
||||
}
|
||||
|
||||
// title, channel and other textual information
|
||||
Column(
|
||||
modifier = Modifier.padding(vertical = 8.dp)
|
||||
) {
|
||||
@ -503,7 +505,14 @@ fun LongPressMenuHeader(
|
||||
modifier = if (onUploaderClick == null) {
|
||||
Modifier
|
||||
} else {
|
||||
Modifier.clickable(onClick = onUploaderClick)
|
||||
Modifier.clickable(
|
||||
onClick = onUploaderClick,
|
||||
onClickLabel = if (item.uploader != null) {
|
||||
stringResource(R.string.show_channel_details_for, item.uploader)
|
||||
} else {
|
||||
stringResource(R.string.show_channel_details)
|
||||
}
|
||||
)
|
||||
}
|
||||
.fillMaxWidth()
|
||||
.fadedMarquee(edgeWidth = 12.dp)
|
||||
|
||||
@ -436,6 +436,7 @@
|
||||
<string name="audio_track">Audio track</string>
|
||||
<string name="hold_to_append">Hold to enqueue</string>
|
||||
<string name="show_channel_details">Show channel details</string>
|
||||
<string name="show_channel_details_for">Show channel details for %s</string>
|
||||
<string name="enqueue_stream">Enqueue</string>
|
||||
<string name="enqueued">Enqueued</string>
|
||||
<string name="enqueue_next_stream">Enqueue next</string>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user