Skip to content

Focus is landing on the whole table unnecessarily in Windows. #11735

@msftedad

Description

@msftedad

Describe the bug

Observation:
When focus lands on the table the screen reader is announcing whole information at a time
Issue is observed using Accessibility Insights for Web tool also.

User Impact:
Screen reader users on Windows may experience confusion and inefficiency as the focus lands on the entire table instead of individual elements. This can make it difficult to navigate, understand, or interact with specific table content, leading to a poor accessibility experience. Users may need to take extra steps to manually navigate through the table, increasing cognitive and operational effort.

Repro steps:

  1. Turn on Narrator.
  2. Open Url Gradio Dataframe Component in Edge browser.
  3. Press tab key to navigate to table present under records.
  4. Observe with tab key whether the focus is landing on the whole table or not.

Actual Result:
When using a screen reader on Windows, the focus lands on the entire table instead of individual elements. The Screen reader is announcing whole table information at a time.

Expected Result:
The focus should land on individual table elements, such as rows or cells, allowing users to navigate and interact with the content seamlessly.

Have you searched existing issues? 🔎

  • I have searched and found no existing issues

Reproduction

https://www.gradio.app/playground?demo=Blank&code=aW1wb3J0IGdyYWRpbyBhcyBncgoKZGVmIGZpbHRlcl9yZWNvcmRzKHJlY29yZHMsIGdlbmRlcik6CiAgICByZXR1cm4gcmVjb3Jkc1tyZWNvcmRzWyJnZW5kZXIiXSA9PSBnZW5kZXJdCgpkZW1vID0gZ3IuSW50ZXJmYWNlKAogICAgZmlsdGVyX3JlY29yZHMsCiAgICBbCiAgICAgICAgZ3IuRGF0YWZyYW1lKAogICAgICAgICAgICBoZWFkZXJzPVsibmFtZSIsICJhZ2UiLCAiZ2VuZGVyIl0sCiAgICAgICAgICAgIGRhdGF0eXBlPVsic3RyIiwgIm51bWJlciIsICJzdHIiXSwKICAgICAgICAgICAgcm93X2NvdW50PTUsCiAgICAgICAgICAgIGNvbF9jb3VudD0oMywgImZpeGVkIiksCiAgICAgICAgKSwKICAgICAgICBnci5Ecm9wZG93bihbIk0iLCAiRiIsICJPIl0pLAogICAgXSwKICAgICJkYXRhZnJhbWUiLAogICAgZGVzY3JpcHRpb249IkVudGVyIGdlbmRlciBhcyAnTScsICdGJywgb3IgJ08nIGZvciBvdGhlci4iLAopCgppZiBfX25hbWVfXyA9PSAiX19tYWluX18iOgogICAgZGVtby5sYXVuY2goKQo%3D&reqs=

Screenshot

Refer Attachment:

  1. Screen reader Focus is landing on the whole table unnecessarily in Windows.png
  2. Screen reader Focus is landing on the whole table unnecessarily in Windows.mp4

https://github.com/user-attachments/assets/23f32470-d11e-42c2-a419-3ff5d2e6dcff
Image

Logs

System Info

OS: Windows 11 24H2 Build: 26100.3194
Edge Version: 133.0.3065.69 (Official build) (64-bit)

Severity

I can work around it

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions