Description
All instructions, explanations which belongs to the input field should be programmatically determined that screen readers would announce it to the user.
Preconditions
Stateful Web Crawlers -> New Web Crawler page is opened.
Use Screen Reader (NVDA).
Steps to reproduce
1.Navigate to Index name field while using only keyboard by pressing Tab key.
2.Observe screen reader.
UI elements + NVDA Speech Viewer
Html snippet
Actual Result
Field is announced and the first sentence below field for instructions is announced.
Expected Result
Together with the field, both sentences for instructions should be announced.
Notes:
First sentence which is announced, in html belongs to class= "euiFormHelpText euiFormRow__text css-1u652sy-euiFormHelpText", second sentence class = "euiText css-wjlrkt-euiText-xs".
Meta Issue
Kibana Version: 8.17.0-SNAPSHOT
OS: Windows 11 Pro
Browser: Chrome Version 130.0.6723.70 (Official Build) (64-bit)
Description All instructions, explanations which belongs to the input field should be programmatically determined that screen readers would announce it to the user.
Preconditions Stateful Web Crawlers -> New Web Crawler page is opened. Use Screen Reader (NVDA).
Steps to reproduce
1.Navigate to Index name field while using only keyboard by pressing Tab key. 2.Observe screen reader.
UI elements + NVDA Speech Viewer
Html snippet
Actual Result
Expected Result
Notes: First sentence which is announced, in html belongs to class= "euiFormHelpText euiFormRow__text css-1u652sy-euiFormHelpText", second sentence class = "euiText css-wjlrkt-euiText-xs".
Meta Issue
Kibana Version: 8.17.0-SNAPSHOT
OS: Windows 11 Pro
Browser: Chrome Version 130.0.6723.70 (Official Build) (64-bit)
Screen reader: NVDA
WCAG or Vendor Guidance (optional)
Related to: https://github.com/elastic/search-team/issues/8256