-
Notifications
You must be signed in to change notification settings - Fork 360
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
Radio Group Pattern: Add new keyboard interaction for radios in toolbars #952
Conversation
For issue #949, modified the radio group pattern section aria-practices.html: * Divided the keyboard interaction subsection into two subsections: not in toolbar and in toolbar. * Added interactions for the special case of radios contained in toolbars.
I think it looks good, but we I think we also need to define behavior of the up and down arrow keys in the toolbar case. The up and down arrow keys could be defined only allowing navigation within the radio buttons in the current radio group and could also have the selected radio to follow focus. The current toolbar example provides most of this up and down arrow functionality, it could be modified for the selected radio button to follow focus. Also do we need to provide any guidance on the use of the ENTER key, since it usually is the keyboard behavior for activating the default action of buttons? |
Per feedback from @charmarkk in issue #949, revise left and right arrow descriptions for clarity. Changed to bulleted list of behaviors for each key. Per feedback from @jongund on the aria-practices list serve, added guidance for enter, up, and down keys.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me @mcking65. Left, right arrow description seems much clearer, and the list provides a bit of logical order to it, just in case.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good to me
LGTM |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me as well.
For issue #949, modified the radio group pattern section aria-practices.html:
Go to section 3.16 in the feature branch to see the changes.
Preview | Diff