-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
feat(typeahead): improved accessibility #582 #5547
feat(typeahead): improved accessibility #582 #5547
Conversation
Codecov Report
@@ Coverage Diff @@
## development #5547 +/- ##
===============================================
+ Coverage 73.58% 73.64% +0.05%
===============================================
Files 323 323
Lines 11647 11664 +17
Branches 2481 2481
===============================================
+ Hits 8571 8590 +19
+ Misses 1968 1966 -2
Partials 1108 1108
Continue to review full report at Codecov.
|
What's the status of merging pull requests to this repo? I see there are more waiting. |
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 solid, thanks a lot for this great contribution!
4b412b6
to
19c6fcd
Compare
Ok, thanks, it's possible to do this with dropdowns, collapse because the code is not into the component, and the aria attribute can be add in client html code. In my advise, it's not possible ? |
Tested. Ready to megre |
Finally, we did it! |
Thanks to @dmitry-zhemchugov @IraErshova @daniloff200 and @valorkin |
@dmitry-zhemchugov @IraErshova @daniloff200 @valorkin @samshay
that |
adding variable `list` which was added in host Object as `[attr.aria-autocomplete]: 'list'` but was not defined. Modules/Libraries which uses AoT compilation for their build gets fatal error due to this. this will fix let AoT builds to work properly which was introduced in MR valor-software#5547
adding variable `list` which was added in host Object as `[attr.aria-autocomplete]: 'list'` but was not defined. Modules/Libraries which uses AoT compilation for their build gets fatal error due to this. this will fix let AoT builds to work properly which was introduced in MR valor-software#5547
adding variable `list` which was added in host Object as `[attr.aria-autocomplete]: 'list'` but was not defined. Modules/Libraries which uses AoT compilation for their build gets fatal error due to this. this will fix let AoT builds to work properly which was introduced in MR #5547
should close #582
PR Checklist
Before creating new PR, please take a look at checklist below to make sure that you've done everything that needs to be done before we can merge it.
To add accessibility to typeahead, i copy the same modification of ng-bootstrap :
ng-bootstrap/ng-bootstrap@e1fa7a4#diff-2b05df9eab924379f039993fae7b433e
I test this with NVDA and it can voice correctly now.
Reference issue : #582