diff options
-rw-r--r-- | server/sonar-web/src/main/js/apps/quality-gates/components/List.tsx | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/server/sonar-web/src/main/js/apps/quality-gates/components/List.tsx b/server/sonar-web/src/main/js/apps/quality-gates/components/List.tsx index 4de88601e08..12982af51ad 100644 --- a/server/sonar-web/src/main/js/apps/quality-gates/components/List.tsx +++ b/server/sonar-web/src/main/js/apps/quality-gates/components/List.tsx @@ -48,10 +48,15 @@ export default function List({ qualityGates }: Props) { <span className="badge little-spacer-left">{translate('default')}</span> )} {qualityGate.isBuiltIn && <BuiltInQualityGateBadge className="little-spacer-left" />} + {!qualityGate.isCaycCompliant && ( - <Tooltip overlay={translate('quality_gates.cayc.tooltip.message')}> - <AlertWarnIcon className="spacer-left" /> - </Tooltip> + <> + {/* Adding a11y-hidden span for accessibility */} + <span className="a11y-hidden">{translate('quality_gates.cayc.tooltip.message')}</span> + <Tooltip overlay={translate('quality_gates.cayc.tooltip.message')} accessible={false}> + <AlertWarnIcon className="spacer-left" /> + </Tooltip> + </> )} </NavLink> ))} |