fix(accessibility): label server action buttons (#6091)
This commit is contained in:
1 parent
4b3c8177db
commit
e4e3a36e93
1 file changed
+26
-4
@@ -355,12 +355,34 @@ fun ServerListItem(
|
|||||||
Text(remarks, Modifier.weight(1f), style = MaterialTheme.typography.bodyLarge.copy(lineBreak = LineBreak.Paragraph), maxLines = 2, overflow = TextOverflow.Ellipsis)
|
Text(remarks, Modifier.weight(1f), style = MaterialTheme.typography.bodyLarge.copy(lineBreak = LineBreak.Paragraph), maxLines = 2, overflow = TextOverflow.Ellipsis)
|
||||||
if (doubleColumnDisplay) {
|
if (doubleColumnDisplay) {
|
||||||
IconButton(onClick = onMore, Modifier.size(36.dp)) {
|
IconButton(onClick = onMore, Modifier.size(36.dp)) {
|
||||||
Icon(painterResource(R.drawable.ic_more_vert_24dp), null, Modifier.size(24.dp))
|
Icon(
|
||||||
|
painterResource(R.drawable.ic_more_vert_24dp),
|
||||||
|
stringResource(R.string.acc_more),
|
||||||
|
Modifier.size(24.dp)
|
||||||
|
)
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
IconButton(onClick = onShare, Modifier.size(36.dp)) { Icon(painterResource(R.drawable.ic_share_24dp), null, Modifier.size(24.dp)) }
|
IconButton(onClick = onShare, Modifier.size(36.dp)) {
|
||||||
IconButton(onClick = onEdit, Modifier.size(36.dp)) { Icon(painterResource(R.drawable.ic_edit_24dp), null, Modifier.size(24.dp)) }
|
Icon(
|
||||||
IconButton(onClick = onRemove, Modifier.size(36.dp)) { Icon(painterResource(R.drawable.ic_delete_24dp), null, Modifier.size(24.dp)) }
|
painterResource(R.drawable.ic_share_24dp),
|
||||||
|
stringResource(R.string.title_configuration_share),
|
||||||
|
Modifier.size(24.dp)
|
||||||
|
)
|
||||||
|
}
|
||||||
|
IconButton(onClick = onEdit, Modifier.size(36.dp)) {
|
||||||
|
Icon(
|
||||||
|
painterResource(R.drawable.ic_edit_24dp),
|
||||||
|
stringResource(R.string.acc_edit),
|
||||||
|
Modifier.size(24.dp)
|
||||||
|
)
|
||||||
|
}
|
||||||
|
IconButton(onClick = onRemove, Modifier.size(36.dp)) {
|
||||||
|
Icon(
|
||||||
|
painterResource(R.drawable.ic_delete_24dp),
|
||||||
|
stringResource(R.string.acc_delete),
|
||||||
|
Modifier.size(24.dp)
|
||||||
|
)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Spacer(modifier = Modifier.height(6.dp))
|
Spacer(modifier = Modifier.height(6.dp))
|
||||||
|
|||||||
Reference in new issue
Block a user