microsoft / microsoft-ui-xaml

Windows UI Library: the latest Windows 10 native controls and Fluent styles for your applications
MIT License
6.36k stars 678 forks source link

[Voice Access] NumberBox (Inline mode) text area cannot be targeted #7814

Open carlos-zamora opened 2 years ago

carlos-zamora commented 2 years ago

Describe the bug

A NumberBox with SpinButtonPlacementMode: inline can generally have the text area be targeted by tabbing to it or with a mouse. However, when using voice access, the "increment" button is clicked instead of moving to the text area (even though the number tags show that it is a separate entry).

Steps to reproduce the bug

  1. Open WinUI 2 Gallery > NumberBox
  2. Open Voice Access
  3. Say "Show numbers"
  4. Observe that 28, 29, and 30 appear on the number box (respective to input area, up arrow, and down arrow)
  5. Say "28"

Expected behavior

The input area of the number box should be focused/selected.

Screenshots

Unfortunately, summoning snipping tool removes the number tags. However, the accessibility team managed to get a screen capture of the issue in Windows Terminal.

Columns.and.rows.zip

Note that this issue repro's in the WinUI 2 gallery.

NuGet package version

No response

Windows app type

Device form factor

Desktop

Windows version

Windows 11 (22H2): Build 22621

Additional context

No response

github-actions[bot] commented 1 year ago

This issue is stale because it has been open 180 days with no activity. Remove stale label or comment or this will be closed in 5 days.

carlos-zamora commented 1 year ago

This is still an issue