From 76841e8f625c8f5b2a69710dc90cf0cb94a30f49 Mon Sep 17 00:00:00 2001 From: Tangem Date: Tue, 9 Jul 2024 15:05:17 +0100 Subject: [PATCH] Updated on 2026-08-14 --- .../data/DefaultLegacyWalletConnectRepository.kt | 2 +- .../feature/qrscanning/viewmodel/QrScanningClickIntents.kt | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/tangem/tap/domain/walletconnect2/data/DefaultLegacyWalletConnectRepository.kt b/app/src/main/java/com/tangem/tap/domain/walletconnect2/data/DefaultLegacyWalletConnectRepository.kt index 922581137c..04a4940928 100644 --- a/app/src/main/java/com/tangem/tap/domain/walletconnect2/data/DefaultLegacyWalletConnectRepository.kt +++ b/app/src/main/java/com/tangem/tap/domain/walletconnect2/data/DefaultLegacyWalletConnectRepository.kt @@ -494,6 +494,6 @@ internal class DefaultLegacyWalletConnectRepository( private companion object { - val unsupportedDApps = listOf("dYdX", "dYdX v4", "Apex Pro") + val unsupportedDApps = listOf("dYdX", "dYdX v4", "Apex Pro", "The Sandbox") } } \ No newline at end of file diff --git a/features/qr-scanning/impl/src/main/java/com/tangem/feature/qrscanning/viewmodel/QrScanningClickIntents.kt b/features/qr-scanning/impl/src/main/java/com/tangem/feature/qrscanning/viewmodel/QrScanningClickIntents.kt index 075894e1c6..5c2ab95304 100644 --- a/features/qr-scanning/impl/src/main/java/com/tangem/feature/qrscanning/viewmodel/QrScanningClickIntents.kt +++ b/features/qr-scanning/impl/src/main/java/com/tangem/feature/qrscanning/viewmodel/QrScanningClickIntents.kt @@ -45,13 +45,13 @@ internal class QrScanningClickIntentsImplementor @Inject constructor( override fun onQrScanned(qrCode: String) { if (qrCode.isNotBlank()) { + viewModelScope.launch(dispatcher.mainImmediate) { + emitQrScannedEventUseCase.invoke(source, qrCode) + } if (!isScanned) { router.popBackStack() isScanned = true } - viewModelScope.launch(dispatcher.main) { - emitQrScannedEventUseCase.invoke(source, qrCode) - } } }