Skip to content

VoiceOver on Toolbar Item #29573

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

Open
JainHub opened this issue May 19, 2025 · 4 comments · May be fixed by #29596
Open

VoiceOver on Toolbar Item #29573

JainHub opened this issue May 19, 2025 · 4 comments · May be fixed by #29596
Labels
platform/android s/triaged Issue has been reviewed s/verified Verified / Reproducible Issue ready for Engineering Triage t/a11y Relates to accessibility t/bug Something isn't working
Milestone

Comments

@JainHub
Copy link

JainHub commented May 19, 2025

Description

I have to add voice over description on toolbar item in MAUI for both the platforms iOS and Android. Using SemanticProperties.Description does not work, instead AutomationProperties.Name worked.
But according to the official documentation [https://learn.microsoft.com/en-us/dotnet/maui/fundamentals/accessibility?view=net-maui-8.0], AutomationProperties Name property is deprecated and suggested to use SemanticProperties Description property.

Steps to Reproduce

No response

Link to public reproduction project repository

No response

Version with bug

8.0.100 SR10

Is this a regression from previous behavior?

Not sure, did not test other versions

Last version that worked well

No response

Affected platforms

iOS

Affected platform versions

Android

Did you find any workaround?

No response

Relevant log output

@JainHub JainHub added the t/bug Something isn't working label May 19, 2025
Copy link

We've found some similar issues:

If any of the above are duplicates, please consider closing this issue out and adding additional context in the original issue.

Note: You can give me feedback by 👍 or 👎 this comment.

@anandhan-rajagopal anandhan-rajagopal added platform/ios s/triaged Issue has been reviewed s/try-latest-version Please try to reproduce the potential issue on the latest public version t/a11y Relates to accessibility labels May 19, 2025
Copy link
Contributor

Hi @@JainHub. We have added the "s/try-latest-version" label to this issue, which indicates that we'd like you to try and reproduce this issue on the latest available public version. This can happen because we think that this issue was fixed in a version that has just been released, or the information provided by you indicates that you might be working with an older version.

You can install the latest version by installing the latest Visual Studio (Preview) with the .NET MAUI workload installed. If the issue still persists, please let us know with any additional details and ideally a reproduction project provided through a GitHub repository.

This issue will be closed automatically in 7 days if we do not hear back from you by then - please feel free to re-open it if you come back to this issue after that time.

@anandhan-rajagopal anandhan-rajagopal added platform/android s/verified Verified / Reproducible Issue ready for Engineering Triage and removed s/try-latest-version Please try to reproduce the potential issue on the latest public version labels May 19, 2025
@anandhan-rajagopal
Copy link
Contributor

This issue has been verified in Visual Studio Code 1.100.2 with .NET MAUI versions 8.0.100, 9.0.0, and 9.0.70. It is reproducible on the Android platform across these versions. However, it is not reproducible on the iOS platform in the latest MAUI version 9.0.70. Please find the demo and the tested sample attached for reference.

VoiceTest.zip

VoiceOver.mov

@JainHub
Copy link
Author

JainHub commented May 19, 2025

Hi @anandhan-rajagopal , I see that this works even in .NET 8 but the issue that I am referring is happening when in Toolbar Item I set IconImageSource. Then Description Semantic Property is not working.

@PureWeen PureWeen added this to the Backlog milestone May 19, 2025
@kubaflo kubaflo linked a pull request May 20, 2025 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
platform/android s/triaged Issue has been reviewed s/verified Verified / Reproducible Issue ready for Engineering Triage t/a11y Relates to accessibility t/bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants