You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When there is a need to create an element with an interaction model that is not supported by any of the WAI-ARIA widget roles, authors MAY give that element role application.
Describe the problem
Unable to resolve accessibility warnings (no-interactive-element-to-noninteractive-role) for elements that are not described by exisiting ARIA widget roles
For example, the
Cropper
component from Svelte Easy Crop does match any of the other ARIA widget role descriptions.Describe the proposed solution
This can be resolved by also allowing
role="application"
as an interactive role.This is allowed by the spec:
And also an see example of it out in the wild:
https://www.darins.page/articles/screen-readers-drag-drop-1#what-were-testing
Alternatives considered
N/A
Importance
nice to have
The text was updated successfully, but these errors were encountered: