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} >