Skip to content
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

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

Merged
merged 38 commits into from
Jan 23, 2024

Conversation

gcamacho079
Copy link
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
@gcamacho079 gcamacho079 added the accessibility 👤 features related to accessibility label Nov 11, 2022
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
Contributor Author

@brandonkelly I've made the requested change 👍🏼

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
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