You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When testing the Quill editor with the NVDA screen reader and keyboard, when I set focus to the input / textarea, the screen reader announces:
section multi line editable blank
There are 2 related issues here.
Related to Add role='textbox' to Quill input / textarea to stop "touch to search" behaviour #4434 - a "div" element is used in place of a native input control by using the global attribute "contenteditable=true". This "div" should contain a role="textbox", as this would help identify the purpose of this focusable element with assistive technologies.
The data-placeholder text is not being read back. I've addressed this on my own end by adding an aria-labelledby attribute referencing a hidden span containing the text to read out as the placeholder. In my example snippet above, the text that should be read out is "Compose an epic..." per the attribute value.
When testing the Quill editor with the NVDA screen reader and keyboard, when I set focus to the input / textarea, the screen reader announces:
There are 2 related issues here.
Related to Add role='textbox' to Quill input / textarea to stop "touch to search" behaviour #4434 - a "div" element is used in place of a native input control by using the global attribute "contenteditable=true". This "div" should contain a role="textbox", as this would help identify the purpose of this focusable element with assistive technologies.
The data-placeholder text is not being read back. I've addressed this on my own end by adding an aria-labelledby attribute referencing a hidden span containing the text to read out as the placeholder. In my example snippet above, the text that should be read out is "Compose an epic..." per the attribute value.
Steps for Reproduction
Expected behavior:
The place holder text should be read out.
Actual behavior:
The place holder text is not read out.
Platforms:
Windows 11, Chrome Version 131.0.6778.70 (Official Build) (64-bit)
Version:
*, playground is version 2.0.2
The text was updated successfully, but these errors were encountered: