Skip to content

VoiceOver does not announce characters typed in edit field.: A11y_.NET 9 template_Project_ScreenReader #30775

@PoojaNamde

Description

@PoojaNamde

GitHub Tags:

#A11yTCS; #A11yMAS; #WCAG4.1.2; #A11ySev2; #iOS; #BM_.NET maui_July2025; #.NET MAUI SDKs; #Device; #ScreenReader; #Voiceover; #AINotInscope; #iPhone; #Name, Role, Value;

Environment Details:

Application Name: .NET 9 template tests that include some 3rd party controls
OS: iOS
Model Name: iPhone 15
iOS version: 18.5
Screen reader: Voiceover

Repro Steps:

  1. Start Voiceover.
  2. Open "Developer balance" app.
  3. "Home Screen" will open.
  4. Swipe till Hamburger menu and tap to activate it, Projects options will screen will open.
  5. Swipe till New button and tap to activate it, new project screen will appear
  6. Swipe till "Name" and double tap on it. Start typing.
  7. Observe that Voiceover does not announce characters typed in edit field.

Actual Result:

Voiceover remains silent while typing in the "Name" edit field. Characters are not announced, making it difficult for users to confirm their input.

Expected Result:

When a user types in "Name" edit field, Voiceover should announce each character as it is entered, enabling real-time auditory feedback for users relying on screen readers.

User Impact:

This issue significantly affects users with visual impairments who rely on Voiceover for text entry. Without character-level feedback, users cannot verify what they are typing, leading to errors and reduced confidence in form completion or text input tasks.

Attachment:

voiceover.is.not.announcing.the.characters.when.start.typing.mp4

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-docsConceptual docs, API docs, Samplesarea-templatesProject templates, Item Templates for Blazor and MAUIplatform/iost/a11yRelates to accessibilityt/bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions