-
Notifications
You must be signed in to change notification settings - Fork 344
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
Navigation Tree View examples: enter key and modifier keys are not correctly handled #364
Comments
Fixed this bug and is part of current pull request |
1. For issues #364 and #367, fix modifier key behavior. When a modifier key is pressed, the key press is ignored. One defect remains with modifiers: if shift is the only modifier pressed in combination with a printable char, the key press should not be ignored. 2. To fix issue #365, changed left arrow behavior so a branch is not collapsed when navigating from a child node to a parent node. 3. Fixed a formatting bug.
Thank you @jongund! It still appears to me that enter, ctrl+enter, and shift+enter do not work in Firefox Or Chrome. Also, if Shift is typed with a printable char, the key press is ignored. I believe that we should be allowing shift with printable chars so that if a tree item starts with a cap or with something like $ that the typeahead will still work. |
Matt,
I will look into this issue.
Jon
From: Matt King <notifications@github.com>
Reply-To: w3c/aria-practices <reply@reply.github.com>
Date: Monday, April 24, 2017 at 11:26 AM
To: w3c/aria-practices <aria-practices@noreply.github.com>
Cc: Jon Gunderson <jongund@illinois.edu>, Mention <mention@noreply.github.com>
Subject: Re: [w3c/aria-practices] Navigation Tree View examples: enter key and modifier keys are not correctly handled (#364)
Thank you @jongund<https://github.com/jongund>!
Left arrow and most modifier key issues are fixed now with pull #374<#374>.
It still appears to me that enter, ctrl+enter, and shift+enter do not work in Firefox Or Chrome.
Also, if Shift is typed with a printable char, the key press is ignored. I believe that we should be allowing shift with printable chars so that if a tree item starts with a cap or with something like $ that the typeahead will still work.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#364 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/ABcE7AyPK5L31MdD0Tt4HItZ9bdXuax1ks5rzM0mgaJpZM4NCl8E>.
|
Matt,
I think I got the following link features working for treeview for enter, ctrl+enter, and shift+enter.
I will go back and check updates for the menu button and menubar examples related to links.
Jon
From: Matt King <notifications@github.com>
Reply-To: w3c/aria-practices <reply@reply.github.com>
Date: Monday, April 24, 2017 at 11:26 AM
To: w3c/aria-practices <aria-practices@noreply.github.com>
Cc: Jon Gunderson <jongund@illinois.edu>, Mention <mention@noreply.github.com>
Subject: Re: [w3c/aria-practices] Navigation Tree View examples: enter key and modifier keys are not correctly handled (#364)
Thank you @jongund<https://github.com/jongund>!
Left arrow and most modifier key issues are fixed now with pull #374<#374>.
It still appears to me that enter, ctrl+enter, and shift+enter do not work in Firefox Or Chrome.
Also, if Shift is typed with a printable char, the key press is ignored. I believe that we should be allowing shift with printable chars so that if a tree item starts with a cap or with something like $ that the typeahead will still work.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#364 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/ABcE7AyPK5L31MdD0Tt4HItZ9bdXuax1ks5rzM0mgaJpZM4NCl8E>.
|
Matt,
In the current menu button pull request I have also fixed the same problems found with treeview for ignoring certain combinations of modifier keys and for following links with the return key + modifier keys.
Jon
Jon Gunderson, Ph.D.
Coordinator
Accessible IT Group
Disability Resources and Education Services
College of Applied Health Sciences
University of Illinois at Urbana-Champaign
E-mail: jongund@illinois.edu
WWW: http://disability.illinois.edu/academic-support/aitg
|
With pull 377, this issue is now fixed. Thank you @jongund! |
Resolve the following bugs in the handleKeydown function in treeview/treeview-2/js/treeitemLinks.js:
The text was updated successfully, but these errors were encountered: