IgniteUI / ignite-ui

Ignite UI for jQuery by Infragistics
https://bit.ly/2kuu1fT
Other
477 stars 84 forks source link

Numeric editor with dropdown does not provide aria-expanded=false attribute initially #2106

Open dkamburov opened 3 years ago

dkamburov commented 3 years ago

Description

Numeric editor with dropdown does not provide aria-expanded=false attribute.

Steps to reproduce

  1. Open http://jsfiddle.net/dkamburov/fd3v8sxp/
  2. Inspect the first numeric editor, before expanding the dropdown

Result

There is no aria-expanded=false attribute

Expected result

There should be aria-expanded=false attribute

Attachments

image

dkamburov commented 3 years ago

Also it seems that ARIA 1.0 is used and if you consider updating to ARIA 1.1.

Note: The primary difference between the ARIA 1.0 pattern and the ARIA 1.1 pattern is the placement of the combobox role. Note: In the ARIA 1.1 combobox pattern, the combobox uses aria-controls instead of aria-owns. https://www.w3.org/TR/wai-aria-practices-1.1/examples/combobox/aria1.0pattern/combobox-autocomplete-both.html