[wp-trac] [WordPress Trac] #23562: Using Speech Recognition Software with the Add Media Panel
WordPress Trac
noreply at wordpress.org
Thu Jan 29 21:35:01 UTC 2026
#23562: Using Speech Recognition Software with the Add Media Panel
----------------------------+----------------------------
Reporter: grahamarmfield | Owner: joedolson
Type: defect (bug) | Status: accepted
Priority: normal | Milestone: 7.0
Component: Media | Version: 3.5.1
Severity: normal | Resolution:
Keywords: needs-testing | Focuses: accessibility
----------------------------+----------------------------
Comment (by joedolson):
OK. Some of the issues found in retesting are obvious, others less so.
1) Opening the media library from the editor is quite difficult. When you
insert an image block, you cannot click on the Media Library button in the
place holder. It doesn't appear in the list of available buttons. This is
because the button is hidden behind objects: the drop zone & an `aria-
hidden` div which I'm uncertain of the intent behind. While screen readers
ignore these layers, Dragon Naturally Speaking interprets the buttons as
being hidden, and doesn't allow their selection or activation. This is
likely true in every context where there are layers on top of buttons.
2) In the Media Library itself, it's quite difficult to select filters or
select images. In both cases, I could do it easily if I used the inspector
to find the name of the object - "Select [image name]" would easily select
an image, and "Select [filter type]" would easily select the filter; but
they were difficult to select otherwise. This is unsurprising; voice
command is heavily tied to naming, and if you can't see what a control is
named, it's difficult to select. This is particularly key for images,
since the images are custom controls which are quite non-standard.
3) The issue cited by @GrahamArmfield above that related to select the
input fields was not an issue, and I had no trouble with those.
As I see it, there are three key issues to resolve, two in the modal and
one in the block editor:
1) Make labels visible for filters
2) Make labels visible for image thumbnails.
Block editor:
1) Masked controls need to be moved to the top layer. This simplest way I
was able to handle this in testing was by adjusting their `z-index` so
that they were above the mask layers. This was odd, however, as while it
did work, buttons I adjusted that way still weren't selected when I used
the 'Click button' command to highlight all buttons.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/23562#comment:43>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list