From 547d567431db0065cf009f2022c4d3e2bf73c177 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Sat, 12 Aug 2023 21:36:31 -0400 Subject: [PATCH] Avoids account state redirections --- .../com/vitorpamplona/amethyst/ui/note/MessageSetCompose.kt | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/note/MessageSetCompose.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/note/MessageSetCompose.kt index 93ae17122..8469d2e0f 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/note/MessageSetCompose.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/note/MessageSetCompose.kt @@ -14,7 +14,6 @@ import androidx.compose.material.MaterialTheme import androidx.compose.runtime.Composable import androidx.compose.runtime.LaunchedEffect import androidx.compose.runtime.getValue -import androidx.compose.runtime.livedata.observeAsState import androidx.compose.runtime.mutableStateOf import androidx.compose.runtime.remember import androidx.compose.runtime.rememberCoroutineScope @@ -35,9 +34,6 @@ import kotlinx.coroutines.launch fun MessageSetCompose(messageSetCard: MessageSetCard, routeForLastRead: String, showHidden: Boolean = false, accountViewModel: AccountViewModel, nav: (String) -> Unit) { val baseNote = remember { messageSetCard.note } - val accountState by accountViewModel.accountLiveData.observeAsState() - val loggedIn = remember(accountState) { accountState?.account?.userProfile() } ?: return - val popupExpanded = remember { mutableStateOf(false) } val enablePopup = remember { { popupExpanded.value = true } @@ -80,7 +76,7 @@ fun MessageSetCompose(messageSetCard: MessageSetCard, routeForLastRead: String, scope.launch { routeFor( baseNote, - loggedIn + accountViewModel.userProfile() )?.let { nav(it) } } },