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

Buttons don't have tab focus in WHCM #3919

Closed
aradhikaIbm opened this issue Sep 5, 2019 · 6 comments · Fixed by #4867
Closed

Buttons don't have tab focus in WHCM #3919

aradhikaIbm opened this issue Sep 5, 2019 · 6 comments · Fixed by #4867
Assignees

Comments

@aradhikaIbm
Copy link

Environment

Operating system

Browser
IE v11

Automated testing tool and ruleset

Assistive technology used to verify
AVT 2 testing with keyboard tabbing or mouse clicking.

Detailed description

When in WHCM in windows on IE, we cannot see any focus indicator on the buttons to determine where in the page we are.

As you can see with https://www.carbondesignsystem.com/components/button/code/.

What version of the Carbon Design System are you using?
"carbon-components": "10.4.1",
"carbon-components-angular": "3.13.2",

What did you expect to happen?
Some sort of highlighting or background fill.

What happened instead?

What WCAG 2.1 checkpoint does the issue violate?

"For any keyboard operable UI, the keyboard focus indicator should be visible"
https://w3-connections.ibm.com/wikis/home?lang=en#!/wiki/Wa7b684534a33_4971_b961_4529f9ad4a2e/page/AVT-2%20Manual%20tests%20for%20Windows-based%20Software%20Applications?section=Operable

Steps to reproduce the issue

  1. Step one
  2. Step two
  3. Step three
  4. etc.

Please create a reduced test case in CodeSandbox

Additional information

  • Screenshots or code
  • Notes
@dakahn
Copy link
Contributor

dakahn commented Sep 5, 2019

I don't have access to IE11, but testing WHCM on Edge will usually be analogous. That said, I can confirm the focus styling on these buttons is missing with Windows High Contrast Mode enabled.

@dakahn dakahn added severity: 1 https://ibm.biz/carbon-severity priority: high labels Sep 5, 2019
@dakahn
Copy link
Contributor

dakahn commented Sep 5, 2019

@snidersd should this be added to our current backlog for Carbon Copy in the A11y Project?

@snidersd
Copy link

snidersd commented Sep 7, 2019

@dakahn if the failure is also present using Firefox on Win 10 or Safari on iOS it should be included in the CC milestone. Thanks!
Update: Tested in FireFox and Chrome and I can not reproduce the issue.

@dakahn
Copy link
Contributor

dakahn commented Sep 30, 2019

Seeing this bug in latest Edge as well.

@dakahn dakahn added this to the Button - A11y Project Team milestone Sep 30, 2019
@spgill
Copy link

spgill commented Oct 14, 2019

Leaving my two cents here;

I'm also experiencing this issue with the latest carbon-components; running Firefox (latest) on macOS with high contrast theme turned on. Received a defect filed by my product's testing team (they use Windows iirc), and verified it myself.

@joshblack
Copy link
Contributor

@dakahn what are the steps to fix this? Happy to help but unsure how to move forward with a fix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants