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:
Ferdinand Thiessen 2023-06-30 14:31:50 +02:00 committed by GitHub
commit 83eb6c3205
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 6 additions and 4 deletions

View file

@ -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()

File diff suppressed because one or more lines are too long

4
dist/core-main.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long