bpmn-io / form-js

View and visually edit JSON-based forms.
https://bpmn.io/toolkit/form-js/
Other
418 stars 108 forks source link

Radio button issues: tabbing inconsistency across browsers #1287

Closed Skaiir closed 1 month ago

Skaiir commented 1 month ago

Describe the Bug

There are two issues:

Steps to Reproduce

  1. start the viewer
  2. open it in firefox
  3. tab across a radio component
  4. each radio element gets selected
  5. put two radio components in the viewer test file after one-another
  6. start the viewer
  7. open in in chrome
  8. tab across them
  9. the second (and all following) radio buttons gets skipped entirely

I think this is probably due to the fact that radio components aren't named in either case which is why I made this a single issue.

Expected Behavior

(4) => radio elements should not be tabbed through (9) => only a single radio group should be tabbed over

Skaiir commented 1 month ago

Closed via https://github.com/bpmn-io/form-js/pull/1288