Skip to content

Commit 6e1c1df

Browse files
authored
Merge pull request Expensify#90541 from Uzaifm127/fix/89301
fix: allow selecting report action text in Safari
2 parents aa13260 + 9014a8d commit 6e1c1df

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

src/pages/inbox/report/PureReportActionItem.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,10 @@ import useStyleUtils from '@hooks/useStyleUtils';
3838
import useTheme from '@hooks/useTheme';
3939
import useThemeStyles from '@hooks/useThemeStyles';
4040
import {cleanUpMoneyRequest} from '@libs/actions/IOU/DeleteMoneyRequest';
41+
import {isSafari} from '@libs/Browser';
4142
import {isChronosOOOListAction} from '@libs/ChronosUtils';
4243
import ControlSelection from '@libs/ControlSelection';
43-
import {canUseTouchScreen} from '@libs/DeviceCapabilities';
44+
import {canUseTouchScreen, hasHoverSupport} from '@libs/DeviceCapabilities';
4445
import type {OnyxDataWithErrors} from '@libs/ErrorUtils';
4546
import {getLatestErrorMessageField, isReceiptError} from '@libs/ErrorUtils';
4647
import getNonEmptyStringOnyxID from '@libs/getNonEmptyStringOnyxID';
@@ -1039,7 +1040,7 @@ function PureReportActionItem({
10391040
withoutFocusOnSecondaryInteraction
10401041
accessibilityLabel={accessibilityLabel}
10411042
accessibilityHint={translate('accessibilityHints.chatMessage')}
1042-
accessibilityRole={CONST.ROLE.BUTTON}
1043+
accessibilityRole={isSafari() && hasHoverSupport() ? undefined : CONST.ROLE.BUTTON}
10431044
sentryLabel={CONST.SENTRY_LABEL.REPORT.PURE_REPORT_ACTION_ITEM}
10441045
>
10451046
<Hoverable

0 commit comments

Comments
 (0)