GitHub user msftedad edited a discussion: Make 'Chart Type' control accessible 
by using keyboard.


'Chart Type' control is not accessible by using keyboard.

#### How to reproduce the bug
1. Open URL: https://titanweb-testenv/superset/dashboard/268/ in Edge browser.
2. Navigate to the + icon appearing in header and activate charts control.
3. Create new chart page appears. Select any chart and activate create new 
chart control.
4. New page appears. Navigate to the chart type dropdown
5. Navigate to 'Chart type dropdown by using tab key.
6. Observe that 'Chart Type' control is not accessible by using keyboard.
### Expected results
Control(s) must be accessible to keyboards and other assistive technology. 
Common causes of this problem include a) the element does not have a proper 
role assigned, b) the element needs tab-index="0" attribute to be focusable, or 
c) the component is not registering keypresses.
what you expected to happen.

### Actual results
'Chart Type' control is not accessible by using keyboard.

### Environment
Platform: Web
OS: Windows_11
Version: 22H2
OS Build: 25174.1010
Browser: New edge (105.0.1343.50) 
URL:  https://titanweb-testenv/superset/dashboard/268/ 
(please complete the following information):

### Additional context
1. Same issue repro for controls all the under 'Data' tab and 'Customize tab'.
2. Same issue repro for information (i) controls under 'Data' tab and 
'Customize tab'.
3. Issue is repro for similar controls throughout the page.
Add any other context about the problem here.

Attachments:
![Note section 
bug](https://github.com/apache/superset/assets/93735775/6fa9d7a0-55f2-436f-8a40-d9f038f4b212)


https://github.com/apache/superset/assets/93735775/fcc95f06-a877-4925-8317-761288a4212f


GitHub link: https://github.com/apache/superset/discussions/33071

----
This is an automatically sent email for notifications@superset.apache.org.
To unsubscribe, please send an email to: 
notifications-unsubscr...@superset.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscr...@superset.apache.org
For additional commands, e-mail: notifications-h...@superset.apache.org

Reply via email to