compose: downloads: Replace text button with icons

Text can be quite long in translations, better use icons

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
Aayush Gupta
2025-09-18 12:38:03 +05:30
parent d9623f16b7
commit 9721b55bdf
2 changed files with 22 additions and 2 deletions

View File

@@ -123,13 +123,19 @@ fun DownloadComposable(
when {
download.isRunning -> {
SplitButtonDefaults.LeadingButton(onClick = onCancel) {
Text(text = stringResource(R.string.action_cancel))
Icon(
painter = painterResource(R.drawable.ic_cancel),
contentDescription = stringResource(R.string.action_cancel)
)
}
}
else -> {
SplitButtonDefaults.LeadingButton(onClick = onClear) {
Text(text = stringResource(R.string.action_clear))
Icon(
painter = painterResource(R.drawable.ic_delete_forever),
contentDescription = stringResource(R.string.action_clear)
)
}
}
}