From e0d59fba3ffd92a90fb45b6b0941b6e94f93a903 Mon Sep 17 00:00:00 2001 From: lorretheboy Date: Sat, 28 Feb 2026 02:41:58 +0700 Subject: [PATCH] fix: 82594 --- src/components/MoneyRequestConfirmationListFooter.tsx | 6 ++++-- src/pages/iou/request/step/IOURequestStepUpgrade.tsx | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/components/MoneyRequestConfirmationListFooter.tsx b/src/components/MoneyRequestConfirmationListFooter.tsx index 61810fb55d904..04252d2f18f7b 100644 --- a/src/components/MoneyRequestConfirmationListFooter.tsx +++ b/src/components/MoneyRequestConfirmationListFooter.tsx @@ -474,6 +474,8 @@ function MoneyRequestConfirmationListFooter({ const mentionReportContextValue = useMemo(() => ({currentReportID: reportID, exactlyMatch: true}), [reportID]); + const isRateInteractive = !!rate && !isReadOnly && iouType !== CONST.IOU.TYPE.SPLIT && (!isUnreported || isTrackExpense); + const getCategoryRightLabelIcon = useCallback(() => (willFieldBeAutomaticallyFilled(transaction, 'category') ? icons.Sparkles : undefined), [transaction, icons.Sparkles]); const getCategoryRightLabel = useCallback(() => { if (willFieldBeAutomaticallyFilled(transaction, 'category')) { @@ -587,7 +589,7 @@ function MoneyRequestConfirmationListFooter({ item: ( ), diff --git a/src/pages/iou/request/step/IOURequestStepUpgrade.tsx b/src/pages/iou/request/step/IOURequestStepUpgrade.tsx index 0709ec9f0c91e..dc082ca334c7f 100644 --- a/src/pages/iou/request/step/IOURequestStepUpgrade.tsx +++ b/src/pages/iou/request/step/IOURequestStepUpgrade.tsx @@ -101,7 +101,7 @@ function IOURequestStepUpgrade({ // /:action/submit/... when shouldSubmitExpense === true as transaction is not selfDM anymore const backToRoute = shouldSubmitExpense ? ROUTES.MONEY_REQUEST_STEP_CONFIRMATION.getRoute(action, CONST.IOU.TYPE.SUBMIT, transactionID, reportID) : undefined; - Navigation.goBack(backToRoute); + Navigation.goBack(backToRoute, {compareParams: false}); setTransactionReport(transactionID, {reportID: expenseReportID}, true); // Let the confirmation step decide the distance rate because policy data is not fully available at this step