consent_manager icon indicating copy to clipboard operation
consent_manager copied to clipboard

Elements with role="dialog" or role="alertdialog" do not have accessible names.

Open iceman-fx opened this issue 2 years ago • 2 comments

1

iceman-fx avatar Aug 17 '23 08:08 iceman-fx

https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/dialog_role https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/alertdialog_role

Normalerweise sollte es reichen, dem Element mit der role dialog eine Beschreibung über aria-label mitzugeben. Ich frage mich, ob der das div für den Hintergrund überhaupt eine role haben sollte. Aus dem Bauch raus würde ich nur dem consent_manager_wrapper die role dialog (oder sogar alertdialog) geben. Das Hintergrund div sollte eigentlich für den Screenreader unsichtbar sein.

IngoWinter avatar Aug 17 '23 10:08 IngoWinter

Ich werde das mal für die Version 5 berücksichtigen!

aeberhard avatar Oct 11 '23 22:10 aeberhard