From 70e356459a364aac95fcf4ff09acb38940505a50 Mon Sep 17 00:00:00 2001 From: Ujjwal Kumar Date: Thu, 12 Sep 2024 15:44:25 +0530 Subject: [PATCH] NTP-3600 | Reverted clear top intent change (#12504) --- .../main/kotlin/com/navi/pay/common/setup/NaviPayRouter.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/android/navi-pay/src/main/kotlin/com/navi/pay/common/setup/NaviPayRouter.kt b/android/navi-pay/src/main/kotlin/com/navi/pay/common/setup/NaviPayRouter.kt index ffa73c70b0..1379e5a407 100644 --- a/android/navi-pay/src/main/kotlin/com/navi/pay/common/setup/NaviPayRouter.kt +++ b/android/navi-pay/src/main/kotlin/com/navi/pay/common/setup/NaviPayRouter.kt @@ -100,7 +100,10 @@ object NaviPayRouter { putExtra(NEEDS_RESULT, needResultFromNaviPay) putExtra(SOURCE_MODULE, sourceModule) putExtras(bundle) - addFlags(Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_CLEAR_TOP) + // TODO: Once delayed onboarding is 100%, add back change from #11912 + if (isIntentFlow && !isNaviPayOriginatedIntent) { + addFlags(Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_CLEAR_TASK) + } // For Ian flow, replicate the same flow as that of PN if (isFromIan) { putExtra(NAVI_PAY_NOTIFICATION_DATA_BUNDLE, bundle)