diff --git a/src/components/Tooltip/Tooltip.tsx b/src/components/Tooltip/Tooltip.tsx index 80b115121..b4ded3ae2 100644 --- a/src/components/Tooltip/Tooltip.tsx +++ b/src/components/Tooltip/Tooltip.tsx @@ -475,7 +475,7 @@ export const Tooltip: FC = React.memo( 'aria-controls': tooltipId?.current, 'aria-expanded': mergedVisible, 'aria-haspopup': true, - role: 'button', + ...(trigger !== 'hover' && { role: 'button' }), 'data-reference-id': tooltipReferenceId?.current, tabIndex: `${tabIndex}`, }; @@ -516,7 +516,7 @@ export const Tooltip: FC = React.memo( ? toggle(true, showTooltip) : null } - role="button" + {...(trigger !== 'hover' && { role: 'button' })} tab-index={tabIndex} > {node}