Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix Similar name is provided for "Icons" Present #26331

Merged
merged 8 commits into from
Dec 6, 2024

Conversation

devanathan-vaithiyanathan
Copy link
Contributor

@devanathan-vaithiyanathan devanathan-vaithiyanathan commented Dec 3, 2024

Root Cause

The issue was that when using icons with Accessibility, the screen readers were not announcing the icon's name correctly.

Description of Changes:

I added the SemanticProperties.Description property to the Label elements in the icon templates. This change ensures that the screen readers, announce the correct name of the icon when it is focused or hovered over. I used the DisplayName property to provide meaningful text for each icon

Issues Fixed

Fixes #26185

Output Screenshot

Before After
Before-Fix.mov
After-Fix.mov

@dotnet-policy-service dotnet-policy-service bot added the community ✨ Community Contribution label Dec 3, 2024
@devanathan-vaithiyanathan devanathan-vaithiyanathan marked this pull request as ready for review December 4, 2024 13:41
@devanathan-vaithiyanathan devanathan-vaithiyanathan requested a review from a team as a code owner December 4, 2024 13:41
@jfversluis jfversluis requested a review from rachelkang December 4, 2024 15:18
@rmarinho
Copy link
Member

rmarinho commented Dec 4, 2024

/azp run

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@sheiksyedm sheiksyedm added the partner/syncfusion Issues / PR's with Syncfusion collaboration label Dec 6, 2024
@PureWeen PureWeen added this to the .NET 9 SR2 milestone Dec 6, 2024
@PureWeen PureWeen merged commit b387043 into dotnet:main Dec 6, 2024
20 checks passed
@samhouts samhouts added fixed-in-9.0.21 fixed-in-net8.0-nightly This may be available in a nightly release! labels Dec 16, 2024
@github-actions github-actions bot locked and limited conversation to collaborators Jan 16, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
community ✨ Community Contribution fixed-in-9.0.21 fixed-in-net8.0-nightly This may be available in a nightly release! partner/syncfusion Issues / PR's with Syncfusion collaboration
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Similar name is provided for "Icons" Present: A11y_.NET 9 template_.NET 9 template_Project_Name Role Value.
6 participants