#33775·components

bug(form-field): NVDA reads error message twice when required marker is hidden

Author: kainiedzielaCreated Sep 7, 2026Updated Sep 9, 2026
LabelsP3Accessibilityarea: material/form-fieldgemini-triaged

Description

When the hide required marker option is turned on, NVDA reads the Form Field error message twice

Reproduction

https://material.angular.dev/components/form-field/overview#form-field-label

Expected Behavior

Error message is read out once

Actual Behavior

Error message is read out twice

Environment

  • Angular: v21
  • CDK/Material: v21
  • Browser(s): Google Chrome with NVDA on
  • Operating System (e.g. Windows, macOS, Ubuntu): Windows