Hi @matthiaspabst,
thank you very much for the report and the test site. Much appreciated!
About your report: This is a known issue. There is a correct label, but only after the JS is executed. I do not know if Screenreader are all executing JS, but if they do, there is no issue.
See details here: https://github.com/pluginkollektiv/antispam-bee/issues/468
If you want to try the suggested solution, we are happy about every pull request! 😉
All the best
Torsten
Hi @zodiac1978,
I didn’t find the report from 2022 but obviously this is the same issue. I will test the suggestion and I will investigate further. Don’t know if it’s worth to fix this if it’s only a Lighthouse problem.
Best
Matthias
Hey Matthias, thanks for letting us know.
I have checked the code and the textarea input field has a aria-hidden: true. Thats means it will be hidden from Screen-Reader-Users and it is accessible.
I have tested it with Wave, Axe and Voice Over (Screen-Reader) to make sure, to not miss anything. And all tests were fine.
In this case it’s an false alarm with an automatic testing tool, as it has not considered the aria setting in this case.
Best,
Maja
Hi Maya,
thank you for testing and explaining! 🙏🏻
Best,
Matthias