Add content description to recommended apps icons - refactored
This commit is contained in:
+8
-11
@@ -1302,18 +1302,15 @@ private fun WatchApp(
|
|||||||
var appLogo by remember(baseApp) { mutableStateOf<String?>(null) }
|
var appLogo by remember(baseApp) { mutableStateOf<String?>(null) }
|
||||||
var appName by remember(baseApp) { mutableStateOf<String?>(null) }
|
var appName by remember(baseApp) { mutableStateOf<String?>(null) }
|
||||||
|
|
||||||
LaunchedEffect(key1 = appState) {
|
LaunchedEffect(appState) {
|
||||||
withContext(Dispatchers.Default) {
|
withContext(Dispatchers.Default) {
|
||||||
val newAppLogo =
|
(appState?.note?.event as? AppDefinitionEvent)?.appMetaData()?.let { metaData ->
|
||||||
(appState?.note?.event as? AppDefinitionEvent)?.appMetaData()?.picture?.ifBlank { null }
|
metaData.picture?.ifBlank { null }?.let { newLogo ->
|
||||||
if (newAppLogo != appLogo) {
|
if (newLogo != appLogo) appLogo = newLogo
|
||||||
appLogo = newAppLogo
|
}
|
||||||
}
|
metaData.name?.ifBlank { null }?.let { newName ->
|
||||||
|
if (newName != appName) appName = newName
|
||||||
val newAppName =
|
}
|
||||||
(appState?.note?.event as? AppDefinitionEvent)?.appMetaData()?.name?.ifBlank { null }
|
|
||||||
if (newAppName != appName) {
|
|
||||||
appName = newAppName
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user