From d2588cf6315639ee19b0280e218b6b849a056209 Mon Sep 17 00:00:00 2001 From: Tangem Date: Wed, 4 Jun 2025 12:44:23 +0300 Subject: [PATCH] Updated on 2026-08-14 --- .../wallet/analytics/utils/SelectedWalletAnalyticsSender.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/features/wallet/impl/src/main/java/com/tangem/feature/wallet/presentation/wallet/analytics/utils/SelectedWalletAnalyticsSender.kt b/features/wallet/impl/src/main/java/com/tangem/feature/wallet/presentation/wallet/analytics/utils/SelectedWalletAnalyticsSender.kt index 96ac45dfb7..928a413104 100644 --- a/features/wallet/impl/src/main/java/com/tangem/feature/wallet/presentation/wallet/analytics/utils/SelectedWalletAnalyticsSender.kt +++ b/features/wallet/impl/src/main/java/com/tangem/feature/wallet/presentation/wallet/analytics/utils/SelectedWalletAnalyticsSender.kt @@ -5,13 +5,17 @@ import com.tangem.core.analytics.models.AnalyticsEvent import com.tangem.domain.wallets.models.UserWallet import com.tangem.domain.wallets.models.isLocked import com.tangem.feature.wallet.presentation.wallet.analytics.WalletScreenAnalyticsEvent +import com.tangem.feature.wallet.presentation.wallet.utils.ScreenLifecycleProvider import javax.inject.Inject internal class SelectedWalletAnalyticsSender @Inject constructor( private val analyticsEventHandler: AnalyticsEventHandler, + private val screenLifecycleProvider: ScreenLifecycleProvider, ) { fun send(userWallet: UserWallet) { + if (screenLifecycleProvider.isBackgroundState.value) return + val event = getEvent(userWallet) if (event != null) {