Description
Buttons which are under the dialog should not be announced for the user as not to confuse them, especially the ones using assistive technology. Focus order should be in sequence.
Preconditions
Stateful Indices -> Pipelines page is opened.
Use Screen Reader (NVDA).
Steps to reproduce
1.Navigate to Add Inference Pipeline button while using only keyboard by pressing Tab key.
2.Press Enter.
3.Navigate to Name field.
4.Enter any name (f.e. test).
5.Navigate to Select a trained ML Model field.
6.Select any option (f.e. the first one).
7.Navigate to Continue button.
8.Press Enter.
9.Observe screen reader announcement.
UI elements
NVDA Speech Viewer
Actual Result
Add Inference Pipeline button is announced which is under the dialog (on the Pipelines page itself).
Expected Result
Add Inference Pipeline button is not announced.
Meta Issue
Kibana Version: 8.16.0-SNAPSHOT
OS: Windows 11 Pro
Browser: Chrome Version 129.0.6668.101 (Official Build) (64-bit)
Description Buttons which are under the dialog should not be announced for the user as not to confuse them, especially the ones using assistive technology. Focus order should be in sequence.
Preconditions Stateful Indices -> Pipelines page is opened. Use Screen Reader (NVDA).
Steps to reproduce
1.Navigate to Add Inference Pipeline button while using only keyboard by pressing Tab key. 2.Press Enter. 3.Navigate to Name field. 4.Enter any name (f.e. test). 5.Navigate to Select a trained ML Model field. 6.Select any option (f.e. the first one). 7.Navigate to Continue button. 8.Press Enter. 9.Observe screen reader announcement.
UI elements
NVDA Speech Viewer
Actual Result
Expected Result
Meta Issue
Kibana Version: 8.16.0-SNAPSHOT
OS: Windows 11 Pro
Browser: Chrome Version 129.0.6668.101 (Official Build) (64-bit)
Screen reader: NVDA
WCAG or Vendor Guidance (optional)
Related to: https://github.com/elastic/search-team/issues/8256