From cf38933188e49ee43f996aeed99bec1239249375 Mon Sep 17 00:00:00 2001 From: Tangem Date: Tue, 18 Feb 2025 20:13:14 +0300 Subject: [PATCH] Updated on 2026-08-14 --- .../ui/walletconnect/DefaultWalletConnectComponent.kt | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/tangem/tap/features/details/ui/walletconnect/DefaultWalletConnectComponent.kt b/app/src/main/java/com/tangem/tap/features/details/ui/walletconnect/DefaultWalletConnectComponent.kt index 5fadd6a1e8..02357ff195 100644 --- a/app/src/main/java/com/tangem/tap/features/details/ui/walletconnect/DefaultWalletConnectComponent.kt +++ b/app/src/main/java/com/tangem/tap/features/details/ui/walletconnect/DefaultWalletConnectComponent.kt @@ -27,13 +27,13 @@ internal class DefaultWalletConnectComponent @AssistedInject constructor( private val model: WalletConnectModel = getOrCreateModel() - private var screenState: MutableState? = null + private var screenState: MutableState = + mutableStateOf(model.updateState(store.state.walletConnectState)) init { lifecycle.subscribe( onCreate = { Analytics.send(WalletConnect.ScreenOpened()) - screenState = mutableStateOf(model.updateState(store.state.walletConnectState)) }, onStart = { store.subscribe(this) { state -> @@ -54,10 +54,9 @@ internal class DefaultWalletConnectComponent @AssistedInject constructor( @Composable override fun Content(modifier: Modifier) { - val state = screenState?.value ?: return WalletConnectScreen( modifier = modifier, - state = state, + state = screenState.value, onBackClick = { store.dispatchNavigationAction(AppRouter::pop) },