Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug: dom.isFocusable mistakenly concludes that invisible elements are unfocusable #647

Closed
0ddfell0w opened this issue Dec 14, 2017 · 0 comments · Fixed by #658
Closed

Bug: dom.isFocusable mistakenly concludes that invisible elements are unfocusable #647

0ddfell0w opened this issue Dec 14, 2017 · 0 comments · Fixed by #658

Comments

@0ddfell0w
Copy link
Contributor

dom.isFocusable will return false for any element that isn't visible, including elements that are clipped or simply positioned off screen. In reality, those elements are focusable. Demo: https://codepen.io/0ddfell0w/pen/KZpZVZ

0ddfell0w added a commit to 0ddfell0w/axe-core that referenced this issue Dec 15, 2017
method instead of isVisible

Adds functionality for detecting when hidden elements are still
focusable or in focus order.

fixes dequelabs#647
0ddfell0w added a commit to 0ddfell0w/axe-core that referenced this issue Dec 15, 2017
method instead of isVisible

Adds functionality for detecting when hidden elements are still
focusable or in focus order.

fixes dequelabs#647
0ddfell0w added a commit to 0ddfell0w/axe-core that referenced this issue Dec 15, 2017
method instead of isVisible

Adds functionality for detecting when hidden elements are still
focusable or in focus order.

fixes dequelabs#647
0ddfell0w added a commit to 0ddfell0w/axe-core that referenced this issue Dec 15, 2017
method instead of isVisible

Adds functionality for detecting when hidden elements are still
focusable or in focus order.

fixes dequelabs#647
0ddfell0w added a commit to 0ddfell0w/axe-core that referenced this issue Dec 15, 2017
0ddfell0w added a commit to 0ddfell0w/axe-core that referenced this issue Dec 15, 2017
0ddfell0w added a commit to 0ddfell0w/axe-core that referenced this issue Dec 15, 2017
0ddfell0w added a commit to 0ddfell0w/axe-core that referenced this issue Dec 18, 2017
visibility and enabledness

Adds tests for disabled/AT-hidden elements with tabindex

fixes dequelabs#647
0ddfell0w added a commit to 0ddfell0w/axe-core that referenced this issue Dec 18, 2017
visibility and enabledness

Adds tests for disabled/AT-hidden elements with tabindex

fixes dequelabs#647
0ddfell0w added a commit to 0ddfell0w/axe-core that referenced this issue Dec 19, 2017
visibility and enabledness

Adds tests for disabled/AT-hidden elements with tabindex

fixes dequelabs#647
WilcoFiers pushed a commit that referenced this issue Dec 21, 2017
…658)

visibility and enabledness

Adds tests for disabled/AT-hidden elements with tabindex

fixes #647
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment