Skip to content

[Accessibility]Inspect: There is an additional “”edit node in Inspect when ListView item in edit Status #4810

Closed
@Marie-Shi

Description

@Marie-Shi
  • .NET Core Version:
    .Net 6.0.100-preview.4.21218.5 from main branch

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

More info:

  1. In .NET Framework 4.7.1, it has the same result.
  2. This issue can repro no matter enable virtual mode or disable virtual mode.

Minimal repro:

  1. Extract the “noVirtual_Listview_detail.zip” and open it in VS.
    noVirtual_Listview_detail.zip
  2. Build and run this application.
  3. Start Inspect and focus on one ListView item(e.g. item1), observe the structure in Inspect.
  4. Make ListView item in edit status and focus it, observe the structure in Inspect.

Actual behavior:
After step3, it focus on “item1” edit node in Inspect.
step3
After step4, there is an additional “”edit node in Inspect when ListView item in edit Status.
step4

Expected behavior:
After step4, it should focus on “item1” edit node, and no additional “”edit node in Inspect.

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