Skip to content

Element index "sort updated" message via live region#12286

Merged
brandonkelly merged 38 commits into5.0from
a11y/index-announcements
Jan 23, 2024
Merged

Element index "sort updated" message via live region#12286
brandonkelly merged 38 commits into5.0from
a11y/index-announcements

Conversation

@gcamacho079
Copy link
Copy Markdown
Contributor

@gcamacho079 gcamacho079 commented Nov 9, 2022

Description

Aims to fix an issue where every update of the index page (source change, new page, etc.) triggered the live region message. In addition, only the table view was triggering this message, leaving changes in the Asset thumbnail view unannounced.

Functionality has been moved to BaseElementIndex instead.

Related issues

Resolves DEV-411, DEV-1057

@gcamacho079 gcamacho079 requested a review from a team as a code owner November 9, 2022 18:34
Comment thread src/web/assets/cp/src/js/BaseElementIndex.js Outdated
@gcamacho079 gcamacho079 added the accessibility 👤 features related to accessibility label Nov 11, 2022
Comment thread src/web/assets/cp/src/js/BaseElementIndex.js Outdated
brandonkelly and others added 3 commits January 7, 2023 08:26
# Conflicts:
#	composer.lock
#	src/web/assets/cp/dist/cp.js
#	src/web/assets/cp/dist/cp.js.map
…t calling _updateScreenReaderStatus immediately after update
@gcamacho079
Copy link
Copy Markdown
Contributor Author

@brandonkelly I've made the requested change 👍🏼

@linear
Copy link
Copy Markdown

linear Bot commented Jan 27, 2023

Comment thread src/web/assets/cp/src/js/BaseElementIndex.js Outdated
gcamacho079 and others added 3 commits February 8, 2023 10:59
# Conflicts:
#	src/templates/_layouts/elementindex.twig
#	src/web/assets/cp/CpAsset.php
#	src/web/assets/cp/dist/cp.js
#	src/web/assets/cp/dist/cp.js.map
#	src/web/assets/cp/src/js/BaseElementIndex.js
#	src/web/assets/craftsupport/dist/css/CraftSupportWidget.css.map
#	src/web/assets/dashboard/dist/css/Dashboard.css.map
#	src/web/assets/edittransform/dist/css/transforms.css.map
#	src/web/assets/edituser/dist/css/AccountSettingsForm.css.map
#	src/web/assets/edituser/dist/css/profile.css.map
#	src/web/assets/generalsettings/dist/css/rebrand.css.map
#	src/web/assets/graphiql/dist/css/graphiql.css.map
#	src/web/assets/installer/dist/css/install.css.map
#	src/web/assets/login/dist/css/login.css.map
#	src/web/assets/money/dist/css/Money.css.map
#	src/web/assets/plugins/dist/css/PluginManager.css.map
#	src/web/assets/pluginstore/dist/css/app.css.map
#	src/web/assets/pluginstore/dist/js/app.js
#	src/web/assets/pluginstore/dist/js/app.js.map
#	src/web/assets/pluginstoreoauth/dist/css/PluginStoreOauthCallback.css.map
#	src/web/assets/routes/dist/css/routes.css.map
#	src/web/assets/systemmessages/dist/css/system_messages.css.map
#	src/web/assets/updater/dist/css/Updater.css.map
#	src/web/assets/updates/dist/css/UpdatesUtility.css.map
#	src/web/assets/upgrade/dist/css/UpgradeUtility.css.map
#	src/web/assets/userpermissions/dist/css/UserPermissions.css.map
#	src/web/assets/utilities/dist/css/utilities.css.map
Comment thread src/web/assets/cp/src/js/BaseElementIndex.js Outdated
brandonkelly added a commit that referenced this pull request Feb 13, 2023
brandonkelly and others added 2 commits February 13, 2023 15:54
@gcamacho079 gcamacho079 changed the base branch from 4.4 to 5.0 January 22, 2024 18:08
# Conflicts:
#	src/web/assets/cp/dist/cp.js
#	src/web/assets/cp/dist/cp.js.map
@brandonkelly brandonkelly merged commit 81d2393 into 5.0 Jan 23, 2024
@brandonkelly brandonkelly deleted the a11y/index-announcements branch January 23, 2024 02:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

accessibility 👤 features related to accessibility

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants