From d0bedbb068b2d905fab91cef5472d73219d68c89 Mon Sep 17 00:00:00 2001 From: Tangem Date: Mon, 6 Jul 2026 01:40:37 -0700 Subject: [PATCH] Updated on 2026-08-14 --- .../tangempay/components/TangemPayDetailsComponent.kt | 4 ++-- .../features/tangempay/model/TangemPayDetailsModel.kt | 8 +++----- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/features/tangempay/details/impl/src/main/kotlin/com/tangem/features/tangempay/components/TangemPayDetailsComponent.kt b/features/tangempay/details/impl/src/main/kotlin/com/tangem/features/tangempay/components/TangemPayDetailsComponent.kt index e9ed9b0524..2770f19644 100644 --- a/features/tangempay/details/impl/src/main/kotlin/com/tangem/features/tangempay/components/TangemPayDetailsComponent.kt +++ b/features/tangempay/details/impl/src/main/kotlin/com/tangem/features/tangempay/components/TangemPayDetailsComponent.kt @@ -82,8 +82,8 @@ internal class TangemPayDetailsComponent( init { promoBannersBlockComponent.setVisibleOnScreen(true) lifecycle.subscribe( - onPause = model::onPause, - onResume = model::onResume, + onStart = model::onStart, + onStop = model::onStop, ) } diff --git a/features/tangempay/details/impl/src/main/kotlin/com/tangem/features/tangempay/model/TangemPayDetailsModel.kt b/features/tangempay/details/impl/src/main/kotlin/com/tangem/features/tangempay/model/TangemPayDetailsModel.kt index 91cd83f51c..3fb9c7906e 100644 --- a/features/tangempay/details/impl/src/main/kotlin/com/tangem/features/tangempay/model/TangemPayDetailsModel.kt +++ b/features/tangempay/details/impl/src/main/kotlin/com/tangem/features/tangempay/model/TangemPayDetailsModel.kt @@ -170,13 +170,11 @@ internal class TangemPayDetailsModel @Inject constructor( .launchIn(modelScope) } - fun onResume() { - modelScope.launch { - expressTransactionsEventListener.send(ExpressTransactionsEvent.Update) - } + fun onStart() { + onRefreshSwipe(refreshState = ShowRefreshState(false)) } - fun onPause() { + fun onStop() { modelScope.launch { expressTransactionsEventListener.send(ExpressTransactionsEvent.Clear) }