From 3922e4359e089ded89e03be1c9547ea07b073adc Mon Sep 17 00:00:00 2001 From: NJ-2020 Date: Fri, 12 Sep 2025 12:58:52 +0700 Subject: [PATCH] fix: report menu field does not respond when clicked --- src/components/MoneyRequestConfirmationListFooter.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/MoneyRequestConfirmationListFooter.tsx b/src/components/MoneyRequestConfirmationListFooter.tsx index 9d1886d0d7cc..4faf714176a4 100644 --- a/src/components/MoneyRequestConfirmationListFooter.tsx +++ b/src/components/MoneyRequestConfirmationListFooter.tsx @@ -320,7 +320,7 @@ function MoneyRequestConfirmationListFooter({ ); const iouReportID = allReports?.[`${ONYXKEYS.COLLECTION.REPORT}${reportID}`]?.iouReportID; const outstandingReportID = isPolicyExpenseChat ? (iouReportID ?? availableOutstandingReports.at(0)?.reportID) : reportID; - const selectedReportID = shouldUseTransactionReport ? transactionReport.reportID : outstandingReportID; + let selectedReportID = shouldUseTransactionReport ? transactionReport.reportID : outstandingReportID; const selectedReport = useMemo(() => { if (!selectedReportID) { return; @@ -331,6 +331,7 @@ function MoneyRequestConfirmationListFooter({ if (!reportName) { const optimisticReport = buildOptimisticExpenseReport(reportID, selectedPolicy?.id, selectedPolicy?.ownerAccountID ?? CONST.DEFAULT_NUMBER_ID, Number(formattedAmount), currency); + selectedReportID = !selectedReportID ? optimisticReport.reportID : selectedReportID; reportName = populateOptimisticReportFormula(selectedPolicy?.fieldList?.text_title?.defaultValue ?? '', optimisticReport, selectedPolicy); }