mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2025-04-02 17:08:04 +02:00
Add content description to recommended apps icons - refactored
This commit is contained in:
parent
54d0ec806d
commit
314cbe1a32
@ -1302,18 +1302,15 @@ private fun WatchApp(
|
||||
var appLogo by remember(baseApp) { mutableStateOf<String?>(null) }
|
||||
var appName by remember(baseApp) { mutableStateOf<String?>(null) }
|
||||
|
||||
LaunchedEffect(key1 = appState) {
|
||||
LaunchedEffect(appState) {
|
||||
withContext(Dispatchers.Default) {
|
||||
val newAppLogo =
|
||||
(appState?.note?.event as? AppDefinitionEvent)?.appMetaData()?.picture?.ifBlank { null }
|
||||
if (newAppLogo != appLogo) {
|
||||
appLogo = newAppLogo
|
||||
}
|
||||
|
||||
val newAppName =
|
||||
(appState?.note?.event as? AppDefinitionEvent)?.appMetaData()?.name?.ifBlank { null }
|
||||
if (newAppName != appName) {
|
||||
appName = newAppName
|
||||
(appState?.note?.event as? AppDefinitionEvent)?.appMetaData()?.let { metaData ->
|
||||
metaData.picture?.ifBlank { null }?.let { newLogo ->
|
||||
if (newLogo != appLogo) appLogo = newLogo
|
||||
}
|
||||
metaData.name?.ifBlank { null }?.let { newName ->
|
||||
if (newName != appName) appName = newName
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user