diff --git a/android/navi-amc/src/main/java/com/navi/amc/fundbuy/activities/FundBuyActivity.kt b/android/navi-amc/src/main/java/com/navi/amc/fundbuy/activities/FundBuyActivity.kt index f53d2738c8..0a9912ff6e 100644 --- a/android/navi-amc/src/main/java/com/navi/amc/fundbuy/activities/FundBuyActivity.kt +++ b/android/navi-amc/src/main/java/com/navi/amc/fundbuy/activities/FundBuyActivity.kt @@ -248,6 +248,8 @@ class FundBuyActivity : actionData?.url?.let { url -> if (url == "back") { navigateBack() + } else if (navigationNotNeeded(url)) { + return } else { val requestCodeForResult = needActivityResultCode(url) actionData.toNavigateAmcModule( @@ -556,4 +558,9 @@ class FundBuyActivity : } return super.shouldDismissKeyboardOnFocusChange() } + + private fun navigationNotNeeded(url: String): Boolean { + val ignoredUrls = listOf(Constant.DISMISS, Constant.DISMISS_CAPITAL) + return ignoredUrls.contains(url) + } }