Skip to content

[Accessibility]Inspect: The MSAA structure of NumericUpdown/DomainUpDown in Core is missing some children nodes #4130

@Marie-Shi

Description

@Marie-Shi
  • .NET Core Version:
    .Net 6.0.100-alpha.1.20516.5

  • Have you experienced this same bug with .NET Framework?:
    No

More info:
This issue cannot repro on .Net Core 3.1.

Minimal repro:

  1. Create a .NET Core project with a Label control and change the text to ‘numericUpDown’.
  2. Add a NumericUpDown control to form.
  3. Build and run the core project.
  4. Open the Inspect tool and observe the NumericUpDown control on MSAA mode.

Or

  1. Extract the “MSAA_Numeric&Domain.zip” and open it in VS.
    MSAA_Numeric&Domain.zip

  2. Build and run the core project.

  3. Open the Inspect tool and observe the NumericUpDown control on MSAA mode.

Actual behavior:
The MSAA structure of NumericUpdown/DomainUpDown in Core is missing some children nodes.
Core_5 0

Expected behavior:
The MSAA structure of NumericUpdown/DomainUpDown in Core is correct, it should be like Core 3.1:
core_3 1

Metadata

Metadata

Labels

tenet-accessibilityMAS violation, UIA issue; problems with accessibility standards

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions