Add content description to recommended apps icons
This commit is contained in:
+8
-1
@@ -1300,6 +1300,7 @@ private fun WatchApp(
|
|||||||
val appState by baseApp.live().metadata.observeAsState()
|
val appState by baseApp.live().metadata.observeAsState()
|
||||||
|
|
||||||
var appLogo by remember(baseApp) { mutableStateOf<String?>(null) }
|
var appLogo by remember(baseApp) { mutableStateOf<String?>(null) }
|
||||||
|
var appName by remember(baseApp) { mutableStateOf<String?>(null) }
|
||||||
|
|
||||||
LaunchedEffect(key1 = appState) {
|
LaunchedEffect(key1 = appState) {
|
||||||
withContext(Dispatchers.Default) {
|
withContext(Dispatchers.Default) {
|
||||||
@@ -1308,6 +1309,12 @@ private fun WatchApp(
|
|||||||
if (newAppLogo != appLogo) {
|
if (newAppLogo != appLogo) {
|
||||||
appLogo = newAppLogo
|
appLogo = newAppLogo
|
||||||
}
|
}
|
||||||
|
|
||||||
|
val newAppName =
|
||||||
|
(appState?.note?.event as? AppDefinitionEvent)?.appMetaData()?.name?.ifBlank { null }
|
||||||
|
if (newAppName != appName) {
|
||||||
|
appName = newAppName
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1321,7 +1328,7 @@ private fun WatchApp(
|
|||||||
) {
|
) {
|
||||||
AsyncImage(
|
AsyncImage(
|
||||||
model = appLogo,
|
model = appLogo,
|
||||||
contentDescription = null,
|
contentDescription = appName,
|
||||||
modifier =
|
modifier =
|
||||||
remember {
|
remember {
|
||||||
Modifier
|
Modifier
|
||||||
|
|||||||
Reference in New Issue
Block a user