Skip to content

Keyboard focus does not move to the filter controls on the second attempt when the filter panel is expanded in Windows. #3582

@msftedad

Description

@msftedad

Description

Test Environment:
OS: Windows 11 version 25H2 (OS Build 26220.7670)
Browsers: Edge (Version 145.0.3800.22), Chrome (Version 144.0.7559.110)
URL: https://www.telerik.com/kendo-react-ui/components/grid

User Impact:
Keyboard-only users may not be able to reach the filter controls consistently, as focus fails to move to the controls on the second attempt when the filter panel is expanded. This can prevent them from adjusting filters independently and disrupts smooth navigation.

Plan

KendoReact Free

Steps To Reproduce

  1. Open the URL: https://www.telerik.com/kendo-react-ui/components/grid in edge browser in windows.
  2. 'React Data Grid Overview' page will open.
  3. Press tab key to reach to the 'More Option' button and activate it.
  4. Press tab key to reach to the 'Filters' control and activate it.
  5. Filters controls will appear.
  6. Press tab key to navigate to the filter controls.
  7. Verify whether Keyboard focus moves to the filter controls on the second attempt or not.

Screenshots or video

Refer Attachment:

  1. Keyboard focus does not move to the filter controls on the second attempt in Windows.png
  2. Keyboard focus does not move to the filter controls on the second attempt in Windows.mp4

https://github.com/user-attachments/assets/8b13bfaf-cb37-4bc3-bf41-fc9cc6ef0647
Image

Actual Behavior

Keyboard focus does not move to the filter controls on the second attempt when the filter panel is expanded in Windows.

Expected Behavior

Keyboard focus should move to the filter controls on the second attempt when the filter panel is expanded in Windows.

Browser

Chrome, Microsoft Edge

Browser version

Edge (Version 145.0.3800.22), Chrome (Version 144.0.7559.110)

OS type

Windows

OS version

Windows 11 version 25H2 (OS Build 26220.7670)

Last working version of the KendoReact package (if regression).

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions