Unplanned
Last Updated: 14 Aug 2026 07:27 by ADMIN
Hubert
Created on: 07 Aug 2026 10:13
Category: DropDownList
Type: Bug Report
0
DropDownList filter input ignores Home/End keys

When filterable={true} is set, the filter input field does not respond to Home and End keys. The keys are swallowed and never reach the input element, making cursor navigation less convenient.

Steps to Reproduce:
- Render a DropDownList with filterable={true}
- Open the dropdown and type a string into the filter input
- Press Home, End, Shift+Home, or Shift+End

Expected: cursor moves to start/end of input; Shift+Home/Shift+End selects text
Actual: nothing happens in the input field

https://www.telerik.com/kendo-react-ui/components/dropdowns/dropdownlist/filtering

 

1 comment
ADMIN
Vessy
Posted on: 14 Aug 2026 07:27

Hello, Hubert,

Thank you for the detailed report - we are aware of this behavior and it is already logged in our internal repo.

When `filterable={true}` is set, the DropDownList's internal keyboard handler intercepts Home and End key events on the filter input and calls `preventDefault`, which prevents the browser from executing the default cursor movement. Left and Right arrow keys are correctly excluded from this interception in filterable mode, but Home and End are not, so cursor navigation to the start or end of the filter text does not work. Shift+Home and Shift+End (text selection) are affected for the same reason.

For convenience, I created a public issue mirroring the internal one, so you can track its progress there:

Until the fix is released, a DOM-level capture listener can be attached to the filter input to intercept Home/End before the component's internal handler runs. Use `popupSettings.popupClass` to uniquely identify the popup and avoid affecting other components on the page:

https://codesandbox.io/p/devbox/inspiring-ganguly-xrjlfh?workspaceId=ws_CBqzQqSbGCo1kcCtxpqDvi

Please, accept our apologies for the inconveniences caused by this bug.

Regards,
Vessy
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.