From 9014a8d46f9c7c6b68da98fd6ecc679f9698ffb2 Mon Sep 17 00:00:00 2001 From: Uzaifm127 Date: Wed, 13 May 2026 17:01:24 +0530 Subject: [PATCH] Enabled the text highlighting in macOS: safari --- src/pages/inbox/report/PureReportActionItem.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/pages/inbox/report/PureReportActionItem.tsx b/src/pages/inbox/report/PureReportActionItem.tsx index eb0b90d2dfd0..a669128956bf 100644 --- a/src/pages/inbox/report/PureReportActionItem.tsx +++ b/src/pages/inbox/report/PureReportActionItem.tsx @@ -38,9 +38,10 @@ import useStyleUtils from '@hooks/useStyleUtils'; import useTheme from '@hooks/useTheme'; import useThemeStyles from '@hooks/useThemeStyles'; import {cleanUpMoneyRequest} from '@libs/actions/IOU/DeleteMoneyRequest'; +import {isSafari} from '@libs/Browser'; import {isChronosOOOListAction} from '@libs/ChronosUtils'; import ControlSelection from '@libs/ControlSelection'; -import {canUseTouchScreen} from '@libs/DeviceCapabilities'; +import {canUseTouchScreen, hasHoverSupport} from '@libs/DeviceCapabilities'; import type {OnyxDataWithErrors} from '@libs/ErrorUtils'; import {getLatestErrorMessageField, isReceiptError} from '@libs/ErrorUtils'; import getNonEmptyStringOnyxID from '@libs/getNonEmptyStringOnyxID'; @@ -1038,7 +1039,7 @@ function PureReportActionItem({ withoutFocusOnSecondaryInteraction accessibilityLabel={accessibilityLabel} accessibilityHint={translate('accessibilityHints.chatMessage')} - accessibilityRole={CONST.ROLE.BUTTON} + accessibilityRole={isSafari() && hasHoverSupport() ? undefined : CONST.ROLE.BUTTON} sentryLabel={CONST.SENTRY_LABEL.REPORT.PURE_REPORT_ACTION_ITEM} >