From 01a28e083d98b1359ee937d2a171bcd339a9b288 Mon Sep 17 00:00:00 2001 From: Daniel Kao Date: Tue, 7 May 2024 22:18:06 +0800 Subject: [PATCH] fix: #365 add meaningful description for toolbar icons. --- .../main/java/info/plateaukao/einkbro/view/compose/Toolbar.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/info/plateaukao/einkbro/view/compose/Toolbar.kt b/app/src/main/java/info/plateaukao/einkbro/view/compose/Toolbar.kt index 131688cd2..14ab76aee 100644 --- a/app/src/main/java/info/plateaukao/einkbro/view/compose/Toolbar.kt +++ b/app/src/main/java/info/plateaukao/einkbro/view/compose/Toolbar.kt @@ -36,6 +36,7 @@ import androidx.compose.ui.Modifier import androidx.compose.ui.platform.LocalConfiguration import androidx.compose.ui.platform.testTag import androidx.compose.ui.res.painterResource +import androidx.compose.ui.res.stringResource import androidx.compose.ui.semantics.semantics import androidx.compose.ui.semantics.testTagsAsResourceId import androidx.compose.ui.text.style.TextAlign @@ -227,7 +228,7 @@ fun ToolbarIcon( .padding(6.dp) .testTag(toolbarAction.name.lowercase()), painter = painterResource(id = toolbarActionInfo.getCurrentResId()), - contentDescription = null, + contentDescription = stringResource(id = toolbarAction.titleResId), tint = MaterialTheme.colors.onBackground ) }