mirror of
https://github.com/nextcloud/server.git
synced 2026-06-13 10:40:40 -04:00
Merge pull request #39049 from nextcloud/no-issue/accessibility/aria-labels-on-apps-slide-toggles
Update aria-expanded attribute for sidebar apps-slide-toggles
This commit is contained in:
commit
83eb6c3205
4 changed files with 6 additions and 4 deletions
|
|
@ -90,6 +90,7 @@ export const registerAppsSlideToggle = () => {
|
|||
})
|
||||
area.removeClass('opened')
|
||||
$(button).removeClass('opened')
|
||||
$(button).attr('aria-expanded', 'false')
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -101,6 +102,7 @@ export const registerAppsSlideToggle = () => {
|
|||
})
|
||||
area.addClass('opened')
|
||||
$(button).addClass('opened')
|
||||
$(button).attr('aria-expanded', 'true')
|
||||
const input = $(areaSelector + ' [autofocus]')
|
||||
if (input.length === 1) {
|
||||
input.focus()
|
||||
|
|
|
|||
2
dist/core-login.js.map
vendored
2
dist/core-login.js.map
vendored
File diff suppressed because one or more lines are too long
4
dist/core-main.js
vendored
4
dist/core-main.js
vendored
File diff suppressed because one or more lines are too long
2
dist/core-main.js.map
vendored
2
dist/core-main.js.map
vendored
File diff suppressed because one or more lines are too long
Loading…
Reference in a new issue