WinUI-Gallery icon indicating copy to clipboard operation
WinUI-Gallery copied to clipboard

[WinUI 3 Gallery: Basic Input -> Slider]: Inappropriate control type is defined for the 'Minimum/Maximum'etc buttons as only edit field.

Open sabareesanms opened this issue 4 months ago • 1 comments

Environment Details:

OS Version: Dev (OS Build 27881.1000)

App: WinUI 3 Gallery

App Version: 2.6.0.0 (SDK 1.7)

AT: Screen reader

Pre-Requisite:

Turn on Narrator with shortcut key "win+ctrl+Enter" key.

Repro Steps:

  1. Launch the WinUI 3 Gallery app.

  2. Navigate to search box using tab key.

  3. Type 'Slider' in search box and hit enter.

  4. Navigate to 'Slider' card and activate it.

  5. Navigate to "A Slider with range and steps specified" heading.

  6. Navigate to the 'Minimum/Maximum'etc buttons.

  7. Listen to narrator announcement.

Actual Result:

Inappropriate control type is defined for the 'Minimum/Maximum'etc buttons as only edit field. When user navigates to it narrator is announcing as "Minimum, edit", but a spin button is also defined as user can increase or decrease the value using arrow keys.

Expected Result:

Proper control type should be defined for the 'Minimum/Maximum'etc buttons as edit, spin buttons. When user navigates to it narrator should announce as "Minimum, edit, spin button".

User Impact: Users with visual impairments who rely on screen reader will be impacted if narrator fails to announce about the proper control type information.

User Impact:

Users with visual impairments who rely on screen reader will be impacted if narrator fails to announce about the proper control type information.

MAS Reference:

MAS 4.1.2 – Name, Role, Value

Trap ID:

1.4 - Uncomprehended Element

“Have feedback on bugs logged, please tag bug as “A11yRCA” and add your feedback in the comment section.”

sabareesanms avatar Jul 29 '25 09:07 sabareesanms

@sabareesanms Default NumberBox in WinUI does not seem to announce spin buttons. Please provide guidance as this would be an external bug.

niels9001 avatar Jul 30 '25 16:07 niels9001