diff --git a/src/pages/home/ReportScreen.tsx b/src/pages/home/ReportScreen.tsx index b93daf4f097b..3bf2392eb444 100644 --- a/src/pages/home/ReportScreen.tsx +++ b/src/pages/home/ReportScreen.tsx @@ -333,6 +333,13 @@ function ReportScreen({ } const transactionThreadReportID = useMemo(() => ReportActionsUtils.getOneTransactionThreadReportID(report.reportID, reportActions ?? []), [report.reportID, reportActions]); + + useEffect(() => { + if (transactionThreadReportID && route.params.reportActionID) { + Navigation.navigate(ROUTES.REPORT_WITH_ID.getRoute(route.params.reportID)); + } + }, [transactionThreadReportID]); + if (ReportUtils.isMoneyRequestReport(report)) { headerView = (