Skip to content

FIX: associate converter parameter controls with visible labels - #2561

Open
Sylvester Kaczmarek (sylvesterkaczmarek) wants to merge 5 commits into
microsoft:mainfrom
sylvesterkaczmarek:fix/converter-param-labels
Open

FIX: associate converter parameter controls with visible labels#2561
Sylvester Kaczmarek (sylvesterkaczmarek) wants to merge 5 commits into
microsoft:mainfrom
sylvesterkaczmarek:fix/converter-param-labels

Conversation

@sylvesterkaczmarek

Copy link
Copy Markdown

Description

Fixes #2506.

Converter parameter names are rendered visually but are not programmatically associated with their controls, leaving textboxes, switches, selects, and file inputs unnamed or named only by their current value/placeholder for assistive technology.

This change connects each control to its existing visible parameter label with aria-labelledby, keeps the required marker visual-only, exposes required/invalid state explicitly, and connects validation/type hint text through aria-describedby.

Tests

Adds role/name coverage for text, boolean, choice, and file parameter controls, plus required-state and validation-description coverage.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Converter parameter controls are not associated with their visible labels

1 participant