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]: Action-button with href cannot be activated by screen reader #4576

Open
1 task done
jnurthen opened this issue Jun 21, 2024 · 0 comments · May be fixed by #4927
Open
1 task done

[Bug]: Action-button with href cannot be activated by screen reader #4576

jnurthen opened this issue Jun 21, 2024 · 0 comments · May be fixed by #4927

Comments

@jnurthen
Copy link
Member

jnurthen commented Jun 21, 2024

Code of conduct

  • I agree to follow this project's code of conduct.

Impacted component(s)

sp-action-button, sp-button

Expected behavior

buttons should be able to be activated by the screen reader

Actual behavior

Buttons with href cannot be activated when in screen reader browse mode

Screenshots

No response

What browsers are you seeing the problem in?

Chrome, Safari, Microsoft Edge

How can we reproduce this issue?

  1. Go to https://studio.webcomponents.dev/edit/m5wlfZcQ5coVjJcjkUjE/src/index.ts?p=stories
  2. Turn on screen reader
  3. Navigate to the first action button
  4. Try to activate the button
  5. Nothing happens
  6. Same with the 3rd button

Sample code that illustrates the problem

https://studio.webcomponents.dev/edit/m5wlfZcQ5coVjJcjkUjE/src/index.ts?p=stories

Logs taken while reproducing problem

Screen.Recording.2024-06-21.at.10.25.29.AM.mov
Screen.Recording.2024-06-21.at.10.23.53.AM.mov
@jnurthen jnurthen added bug Something isn't working triage An issue needing triage labels Jun 21, 2024
@najikahalsema najikahalsema added Component: Action Button a11y Issues related to accessibility Component: Button jira ticket created VoiceOver and removed triage An issue needing triage labels Aug 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants