[List/List Item] Mitigate action access when toggling the disabled
state
#7335
Labels
4 - verified
Issues that have been released and confirmed resolved.
a11y
Issues related to Accessibility fixes or improvements.
bug
Bug reports for broken functionality. Issues should include a reproduction of the bug.
Calcite (dev)
Issues logged by Calcite developers.
calcite-components
Issues specific to the @esri/calcite-components package.
estimate - 3
A day or two of work, likely requires updates to tests.
impact - p2 - want for an upcoming milestone
User set priority impact status of p2 - want for an upcoming milestone
p - high
Issue should be addressed in the current milestone, impacts component or core functionality
Milestone
Check existing issues
Summary
Ensure all List Items and their actions are available to users when toggling the
disabled
states.Actual Behavior
When List Items
disabled
state is toggled, its actions remain inaccessible to keyboard users, while available to mouse users.Expected Behavior
Either no
tabindex
should be present via the interactive helper, or thetabindex
should be updated when changing between thedisabled
state. Additional context provided via Matt addressed in #7254.Reproduction Sample
https://codepen.io/geospatialem/pen/XWyzpXX
Reproduction Steps
Enter
keyEnter
key again to remove any disabled List itemsTab
to navigate to the apple's actionTab
again and observe the next item is the mango's actionReproduction Version
1.5.0-next.17
Working W3C Example/Tutorial
No response
Relevant Info
#7254 (comment)
Regression?
N/A
Priority impact
p2 - want for current milestone
Calcite package
Esri team
Calcite (dev)
The text was updated successfully, but these errors were encountered: