diff --git a/src/libs/WorkspacesSettingsUtils.ts b/src/libs/WorkspacesSettingsUtils.ts index 78a8edb4c73f..a7d43006e023 100644 --- a/src/libs/WorkspacesSettingsUtils.ts +++ b/src/libs/WorkspacesSettingsUtils.ts @@ -190,7 +190,9 @@ function getWorkspacesUnreadStatuses(): Record { return; } - workspacesUnreadStatuses[policyID] = ReportUtils.isUnread(report); + // When the only message of a report is deleted lastVisibileActionCreated is not reset leading to wrongly + // setting it Unread so we add additional condition here to avoid read workspace indicator from being bold. + workspacesUnreadStatuses[policyID] = ReportUtils.isUnread(report) && !!report.lastActorAccountID; }); return workspacesUnreadStatuses;