From a908135e015327e7f99905e9165f8aade1702153 Mon Sep 17 00:00:00 2001 From: I Nyoman Jyotisa Date: Wed, 25 Jun 2025 08:06:12 +0800 Subject: [PATCH] Fix: New message marker is not displayed on the first message in expense report --- .../MoneyRequestReportView/MoneyRequestReportActionsList.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/MoneyRequestReportView/MoneyRequestReportActionsList.tsx b/src/components/MoneyRequestReportView/MoneyRequestReportActionsList.tsx index c974d45758ce..c7bc5233929f 100644 --- a/src/components/MoneyRequestReportView/MoneyRequestReportActionsList.tsx +++ b/src/components/MoneyRequestReportView/MoneyRequestReportActionsList.tsx @@ -326,7 +326,7 @@ function MoneyRequestReportActionsList({ // Scan through each visible report action until we find the appropriate action to show the unread marker for (let index = startIndex; index >= endIndex; index--) { const reportAction = visibleReportActions.at(index); - const nextAction = visibleReportActions.at(index - 1); + const nextAction = index > 0 ? visibleReportActions.at(index - 1) : undefined; const isEarliestReceivedOfflineMessage = index === earliestReceivedOfflineMessageIndex; const shouldDisplayNewMarker =