Skip to content

Configuration option for aria-live attribute in <b-form-group> #3057

Closed
@froebera

Description

@froebera

Currently the aria-live attribute for the FormFeedback components is hardcoded to assertive in BFormGroup.

This works fine as long as the state is not changed while the user is typing.
If the state is changed while the user is typing ( e.g. providing live feedback for the current input ) and a feedback element becomes visible, a screenreader will interrupt all current tasks to read out the feedback.
But if the user continues to type, the alert will also be interrupted.
If a user types at a normal speed, he might not even notice the alert through the screenreader.

Having a way to set the aria-live value ( for the case above to polite, so that the screenreader waits until the user has finished typing ) would fix this problem.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions