29
0
mirror of https://github.com/joomla/joomla-cms.git synced 2024-06-25 23:02:55 +00:00

[4.0] awesomplete accessibility fix (#27690)

We use the library awesomeplete in a few places but the version we have is outdated and has some accessibility bugs.

This PR will update to the latest release 1.1.5

### testing
1. publish the search module
2. inspect the source of the module and there is NO aria-expanded attribute
3. apply pr and then npm i
4. inspect the source of the module and there is an aria-expanded=false attribute
5. When the popup appears with search results this changes to aria-expanded=true

Co-authored-by: Quy <quy@fluxbb.org>
This commit is contained in:
Brian Teeman 2020-01-29 20:37:47 +00:00 committed by GitHub
parent c6e59bfedf
commit 456a1d2630
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 4 deletions

6
package-lock.json generated
View File

@ -1732,9 +1732,9 @@
}
},
"awesomplete": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/awesomplete/-/awesomplete-1.1.4.tgz",
"integrity": "sha1-zfy7sjkYV/86M0C1sevedwGzVeY="
"version": "1.1.5",
"resolved": "https://registry.npmjs.org/awesomplete/-/awesomplete-1.1.5.tgz",
"integrity": "sha512-UFw1mPW8NaSECDSTC36HbAOTpF9JK2wBUJcNn4MSvlNtK7SZ9N72gB+ajHtA6D1abYXRcszZnBA4nHBwvFwzHw=="
},
"aws-sign2": {
"version": "0.7.0",

View File

@ -29,7 +29,7 @@
"dependencies": {
"@claviska/jquery-minicolors": "2.2.6",
"@webcomponents/webcomponentsjs": "2.1.2",
"awesomplete": "1.1.4",
"awesomplete": "1.1.5",
"bootstrap": "^4.4.1",
"choices.js": "^9.0.0",
"chosen-js": "1.6.2",