diff --git a/navi-pay/src/main/kotlin/com/navi/pay/common/ui/TransactionDetailSection.kt b/navi-pay/src/main/kotlin/com/navi/pay/common/ui/TransactionDetailSection.kt index 88bcad4c75..fbff95cc68 100644 --- a/navi-pay/src/main/kotlin/com/navi/pay/common/ui/TransactionDetailSection.kt +++ b/navi-pay/src/main/kotlin/com/navi/pay/common/ui/TransactionDetailSection.kt @@ -128,7 +128,12 @@ fun TransactionDetailSection( val onTransactionHistoryCtaClicked = { naviPayAnalytics.onTransactionHistoryClicked(source = analyticsSource) - navigator.navigate(TransactionHistoryScreenDestination) + if (transactionDetailScreenSource == TransactionDetailSectionSource.PAYMENT_SUMMARY_SCREEN) { + navigator.navigate(TransactionHistoryScreenDestination) + } else { + navigator.navigateUp() + } + Unit } val onPayAgainCtaClicked = {