Skip to content

UIA_AriaPropertiesPropertyId property should be set for windows adaptor #640

@lukewarlow

Description

@lukewarlow

Per https://learn.microsoft.com/en-us/windows/win32/winauto/uiauto-ariaspecification#w3c-aria-states-and-properties-mapped-to-microsoft-active-accessibility-and-ui-automation it seems that various states can't be neatly mapped to UIA properties and need to be handled via a fallback UIA_AriaPropertiesPropertyId property.

An issue with doing this is that AccessKit uses Toggled not Checked and Pressed and Selected separately, but like is done with role mapping we can probably map back to checked/pressed/selected as appropriate?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions