Skip to content

FeathersNumberInput a11y support is incomplete #25243

Description

@viridia

What problem does this solve or what need does it fill?

Currently we only set the role (which is wrong) and the disabled attribute.

The reason the role is wrong is because we are using the role from FeathersTextInput, but our actual role should be RangeInput.

Also we need to set the property representing the current value. This will be tricky because TextInput is also going to want to set a value, which is a string.

What solution would you like?

It would probably be better to do this after #25213 - then we can add support for all the a11y properties.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-AccessibilityA problem that prevents users with disabilities from using BevyA-UIGraphical user interfaces, styles, layouts, and widgetsC-FeatureA new feature, making something new possibleD-Domain-ExpertRequires deep knowledge in a given domainS-Needs-TriageThis issue needs to be labelled

    Type

    No type

    Projects

    Status
    Needs SME Triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions