From 0162ef028a58f110cf4abd50dffea9222e006306 Mon Sep 17 00:00:00 2001 From: "giannis.tsepas" Date: Tue, 2 Jul 2024 10:13:04 +0300 Subject: [PATCH] i fixed it --- .../dapp/authorized/login/DAppAuthorizedLoginViewModel.kt | 2 +- .../presentation/mobileconnect/MobileConnectLinkViewModel.kt | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/app/src/main/java/com/babylon/wallet/android/presentation/dapp/authorized/login/DAppAuthorizedLoginViewModel.kt b/app/src/main/java/com/babylon/wallet/android/presentation/dapp/authorized/login/DAppAuthorizedLoginViewModel.kt index 88c935d864..5b9461bf8e 100644 --- a/app/src/main/java/com/babylon/wallet/android/presentation/dapp/authorized/login/DAppAuthorizedLoginViewModel.kt +++ b/app/src/main/java/com/babylon/wallet/android/presentation/dapp/authorized/login/DAppAuthorizedLoginViewModel.kt @@ -584,11 +584,11 @@ class DAppAuthorizedLoginViewModel @Inject constructor( fun onAbortDappLogin(walletWalletErrorType: DappWalletInteractionErrorType = DappWalletInteractionErrorType.REJECTED_BY_USER) { viewModelScope.launch { + sendEvent(Event.CloseLoginFlow) incomingRequestRepository.requestHandled(request.interactionId) if (!request.isInternal) { respondToIncomingRequestUseCase.respondWithFailure(request, walletWalletErrorType) } - sendEvent(Event.CloseLoginFlow) } } diff --git a/app/src/main/java/com/babylon/wallet/android/presentation/mobileconnect/MobileConnectLinkViewModel.kt b/app/src/main/java/com/babylon/wallet/android/presentation/mobileconnect/MobileConnectLinkViewModel.kt index 6d6211da28..70cff8855f 100644 --- a/app/src/main/java/com/babylon/wallet/android/presentation/mobileconnect/MobileConnectLinkViewModel.kt +++ b/app/src/main/java/com/babylon/wallet/android/presentation/mobileconnect/MobileConnectLinkViewModel.kt @@ -15,7 +15,6 @@ import com.babylon.wallet.android.presentation.common.OneOffEventHandlerImpl import com.babylon.wallet.android.presentation.common.StateViewModel import com.babylon.wallet.android.presentation.common.UiMessage import com.babylon.wallet.android.presentation.common.UiState -import com.babylon.wallet.android.presentation.dapp.authorized.login.Event import com.babylon.wallet.android.utils.AppEvent import com.babylon.wallet.android.utils.AppEventBus import com.radixdlt.sargon.DappWalletInteractionErrorType