Skip to content

Improve keyboard navigation for scenegraph using radio buttons #141

@cvan

Description

@cvan

I filed #7 and #12 for arrow navigation. #7 was addressed in PR #63, but my suggestion in #7 was to use hidden <input type="radio">s (because of built-in keyboard accessibility). When a row is selected (i.e., its child radio field is checked), you can go up/down or left/right, and you can cycle through the rows/fields as expected.

The two issues that stick out for me are that the keyboard navigation waits for keyup (instead of radio's keypress) and that you can loop through forward/backward from the top/bottom of the list with radios.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions