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

Elements under the dialog are selectable and actionable #72

Open
Steve-Mcl opened this issue Oct 20, 2022 · 0 comments
Open

Elements under the dialog are selectable and actionable #72

Steve-Mcl opened this issue Oct 20, 2022 · 0 comments
Labels
area:frontend For any issues that require work in the frontend/UI bug Something isn't working

Comments

@Steve-Mcl
Copy link
Contributor

Current Behavior

Dialog does not capture focus.

Elements under the dialog are selectable and actionable

chrome_Eqy01jBiwr

Expected Behavior

  • dialog should capture focus
  • anything under the shade should not be accessible or actionable

Steps To Reproduce

  • open a project overview project/xxx-xxx-xxx-xxx//settings/danger
  • click Change Stack button
  • Press TAB / SHIFT-TAB key several times (note how elements under the dialog are selectable)
  • When an element uder the shade is selected, press SPACE or ENTER to action the item

This behaviour is present on most pages where focusable items exist. e.g. on table kebab menus, when a dialog is shown, the underlying menu button shill has focus and can be manipulated by keyboard.

Environment

  • FlowForge version: latest-git
  • Browser: Chrome
@Steve-Mcl Steve-Mcl added the needs-triage Needs looking at to decide what to do label Oct 20, 2022
@Steve-Mcl Steve-Mcl added area:frontend For any issues that require work in the frontend/UI and removed needs-triage Needs looking at to decide what to do labels Oct 20, 2022
@knolleary knolleary moved this to Unplanned in ☁️ Product Planning Oct 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:frontend For any issues that require work in the frontend/UI bug Something isn't working
Projects
Status: No status
Development

No branches or pull requests

1 participant