User tests: Successful: Unsuccessful:
Pull Request for Issue #45429
Add support for aria-label and aria-labelledby attributes for dialog in the JoomlaDialog.
The attributes can be set manually during dialog creation.
When it is empty the attribute will be set automatically based on the header text.
Apply patch.
Run npm install.
Open any dialog in backend and check source code for it.
Dialog does not have aria-label attribute
Dialog has an aria-label attribute.
Please select:
| Status | New | ⇒ | Pending |
| Category | ⇒ | JavaScript Repository NPM Change |
| Title |
|
||||||
I have tested this item ✅ successfully on 8894fd9
| Status | Pending | ⇒ | Ready to Commit |
RTC
I have tested this item ✅ successfully on 8894fd9
| Labels |
Added:
RTC
a11y
NPM Resource Changed
bug
PR-5.3-dev
|
||
| Status | Ready to Commit | ⇒ | Fixed in Code Base |
| Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2025-09-20 08:20:25 |
| Closed_By | ⇒ | LadySolveig |
Thank you for the fix @Fedik great teamwork - bringing up and clarifying the issue and also for testing @ceford @alikon @brianteeman @chmst @bembelimen
I have tested this item ✅ successfully on 8894fd9
With the patch, the Batch process dialog has this:
Without the patch the aria-label is absent.
This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/46090.