diff --git a/sample/wallet/src/main/kotlin/com/walletconnect/sample/wallet/ui/Web3WalletActivity.kt b/sample/wallet/src/main/kotlin/com/walletconnect/sample/wallet/ui/Web3WalletActivity.kt index 015273cc3..07a7a4858 100644 --- a/sample/wallet/src/main/kotlin/com/walletconnect/sample/wallet/ui/Web3WalletActivity.kt +++ b/sample/wallet/src/main/kotlin/com/walletconnect/sample/wallet/ui/Web3WalletActivity.kt @@ -113,7 +113,6 @@ class Web3WalletActivity : AppCompatActivity() { connectionsViewModel: ConnectionsViewModel, ) { web3walletViewModel.sessionRequestStateFlow - .flowWithLifecycle(lifecycle, Lifecycle.State.STARTED) .onEach { if (it.arrayOfArgs.isNotEmpty()) { navController.navigate(Route.SessionRequest.path) diff --git a/sample/wallet/src/main/kotlin/com/walletconnect/sample/wallet/ui/Web3WalletViewModel.kt b/sample/wallet/src/main/kotlin/com/walletconnect/sample/wallet/ui/Web3WalletViewModel.kt index 043e45d49..f5f511f45 100644 --- a/sample/wallet/src/main/kotlin/com/walletconnect/sample/wallet/ui/Web3WalletViewModel.kt +++ b/sample/wallet/src/main/kotlin/com/walletconnect/sample/wallet/ui/Web3WalletViewModel.kt @@ -125,7 +125,7 @@ class Web3WalletViewModel : ViewModel() { else -> NoAction } - }.shareIn(viewModelScope, SharingStarted.WhileSubscribed()) + }.shareIn(viewModelScope, SharingStarted.Eagerly) fun showLoader(isLoading: Boolean) { _isLoadingFlow.value = isLoading