fix: Use button as the aria-role for icons. (#9408)

This commit is contained in:
Aaron Dodson
2025-10-07 14:34:25 -07:00
committed by GitHub
parent b74ebe200f
commit 9d85f9b64a

View File

@@ -74,7 +74,7 @@ export abstract class Icon implements IIcon {
(this.svgRoot as any).tooltip = this;
tooltip.bindMouseEvents(this.svgRoot);
aria.setRole(this.svgRoot, aria.Role.FIGURE);
aria.setRole(this.svgRoot, aria.Role.BUTTON);
aria.setState(this.svgRoot, aria.State.LABEL, 'Icon');
}