diff --git a/packages/components/src/components/Modal/ModalBackdrop.tsx b/packages/components/src/components/Modal/ModalBackdrop.tsx index 3284a470ce41..ddaf71bac27e 100644 --- a/packages/components/src/components/Modal/ModalBackdrop.tsx +++ b/packages/components/src/components/Modal/ModalBackdrop.tsx @@ -20,6 +20,7 @@ export type ModalBackdropProps = { padding?: Padding; zIndex?: ZIndexValues; opaque?: boolean; + 'data-testid'?: string; }; const Backdrop = styled.div<{ $opaque?: boolean }>` @@ -46,6 +47,7 @@ export const ModalBackdrop = ({ padding = spacings.xs, zIndex = zIndices.modal, opaque = false, + 'data-testid': dataTest, }: ModalBackdropProps) => { const modalTarget = useModalTarget(); @@ -53,7 +55,7 @@ export const ModalBackdrop = ({ // eslint-disable-next-line jsx-a11y/no-autofocus - + onCancel?.()} - cursor={isDefaultCancelVisible ? 'default' : 'pointer'} - > - - + )} @@ -91,7 +81,6 @@ export const DeviceHeader = ({ size="small" variant="tertiary" onClick={() => onCancel()} - data-testid="@switch-device/cancel-button" /> )} diff --git a/packages/suite/src/views/suite/SwitchDevice/DeviceItem/DeviceStatusText.tsx b/packages/suite/src/views/suite/SwitchDevice/DeviceItem/DeviceStatusText.tsx index b340979e930f..8420b88e3583 100644 --- a/packages/suite/src/views/suite/SwitchDevice/DeviceItem/DeviceStatusText.tsx +++ b/packages/suite/src/views/suite/SwitchDevice/DeviceItem/DeviceStatusText.tsx @@ -2,11 +2,9 @@ import React from 'react'; import { TrezorDevice } from '@suite-common/suite-types'; import * as deviceUtils from '@suite-common/suite-utils'; -import { acquireDevice } from '@suite-common/wallet-core'; import { Translation } from 'src/components/suite/Translation'; -import { useDispatch } from '../../../../hooks/suite'; import { getDeviceResolveStatusCTAMessage } from '../getDeviceResolveStatusCTAMessage'; import { DeviceConnectionText } from './DeviceConnectionText'; import { DeviceStatusTextThp } from './DeviceStatusTextThp'; @@ -23,7 +21,6 @@ export const DeviceStatusText = ({ deviceNeedsRefresh, }: DeviceStatusTextProps) => { const deviceStatus = deviceUtils.getStatus(device); - const dispatch = useDispatch(); if (deviceNeedsRefresh) { return ( { - e.stopPropagation(); - - dispatch( - acquireDevice({ - requestedDevice: device, - }), - ); - }} > diff --git a/packages/suite/src/views/suite/SwitchDevice/SwitchDeviceModal.tsx b/packages/suite/src/views/suite/SwitchDevice/SwitchDeviceModal.tsx index e296a7062157..2f057ce2b0bf 100644 --- a/packages/suite/src/views/suite/SwitchDevice/SwitchDeviceModal.tsx +++ b/packages/suite/src/views/suite/SwitchDevice/SwitchDeviceModal.tsx @@ -40,6 +40,7 @@ export const SwitchDeviceModal = ({ return (