From cd06d8360d3904412a001face68be3acf279bad0 Mon Sep 17 00:00:00 2001 From: vedant aggarwal Date: Mon, 9 Sep 2024 20:16:11 +0530 Subject: [PATCH] UIS-111 | UPSELL Widget visible for fraction of second on PPS (#12431) --- .../paymentsummary/viewmodel/PaymentSummaryViewModelV2.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/android/navi-pay/src/main/kotlin/com/navi/pay/management/common/paymentsummary/viewmodel/PaymentSummaryViewModelV2.kt b/android/navi-pay/src/main/kotlin/com/navi/pay/management/common/paymentsummary/viewmodel/PaymentSummaryViewModelV2.kt index e2bb7edff6..f8ffa21d7e 100644 --- a/android/navi-pay/src/main/kotlin/com/navi/pay/management/common/paymentsummary/viewmodel/PaymentSummaryViewModelV2.kt +++ b/android/navi-pay/src/main/kotlin/com/navi/pay/management/common/paymentsummary/viewmodel/PaymentSummaryViewModelV2.kt @@ -199,7 +199,7 @@ constructor( FirebaseRemoteConfigHelper.NAVI_PAY_POST_PAYMENT_SCREEN_BANNER_VIEW_LIMIT, ) - private val isUpiNumberLinked = MutableStateFlow(false) + private val isUpiNumberLinked: MutableStateFlow = MutableStateFlow(null) private val _widgetsRenderingOrder = MutableStateFlow>(emptyMap()) val widgetsRenderingOrder = _widgetsRenderingOrder.asStateFlow() @@ -303,7 +303,7 @@ constructor( description = naviPayDefaultConfig.config.linkUpiNumberBannerData.bannerDescription, ctaText = naviPayDefaultConfig.config.linkUpiNumberBannerData.ctaText, - isEnabled = !isUpiNumberLinked, + isEnabled = isUpiNumberLinked == false, onClickAction = { redirectToScreenBasedOnCtaUrl( upiDestinationRoute =