Declined
Last Updated: 26 Dec 2025 09:17 by ADMIN

Bug report

Even if no filtering is configured, when the delay option is different than 0 navigation between the items in the DropDownList does not work correctly.

Reproduction of the problem

  1. Open the Demo
  2. Focus/Open the DropDownList
  3. Click 's' - Small is selected
  4. Click 'l' - Large is selected
  5. Repeat multiple times

Current behavior

The correct item is not always selected. In the demo, no delay is configured, but the default value is 500. The delay is supposed to affect the DropDownList only when filtering is enabled.

Note: Currently, when the filter option is configured, changing selection without opening the DropDownList is not possible.
https://dojo.telerik.com/@iankodj/AhUgaXuf

Workaround

Set delay to 0 - Dojo

Expected/desired behavior

The selection of the items should be correctly changed when typing, even if a delay different than 0 is configured.
Also, it should be possible to change the selected item by typing in the keyboard even if the filter option is set and the DropDownList is closed.

Environment

  • Kendo UI version: 2021.1.224
  • Browser: [all]
Declined
Last Updated: 24 Dec 2025 12:19 by ADMIN

Bug report

In DropDownList when virtualization is enabled and the value of the widget is set through the value method, the cascade event is fired twice.

Reproduction of the problem

  1. Open the Dojo example.
  2. Click the 'Set value' button

Current behavior

The cascade event will be triggered twice.

Expected/desired behavior

The cascade event should be triggered only once.

Environment

  • Kendo UI version: 2010.2.617
  • Browser: [all ]
Declined
Last Updated: 23 Dec 2025 15:17 by ADMIN

Bug report

Group Header appears multiple times on PDF Export if the group is separated onto multiple pages

Reproduction of the problem
Run the following Dojo:

https://dojo.telerik.com/itOpeGON/6

Click on export to PDF

Open the PDF

Scroll down until you reach Venezuela to see there are two headers for the same group

Expected/desired behavior
Only one group header shall be present at the export

Environment
Kendo UI version: all
Browser: all

Declined
Last Updated: 19 Dec 2025 14:34 by ADMIN

Hello!

 

Firstly, in the keyboard navigation demo for the MultiSelect widget (https://demos.telerik.com/kendo-ui/multiselect/keyboard-navigation) the follwing two keyboard shortcuts are documented:

  • SHIFT + UP-ARROW: select previous item
  • SHIFT + DOWN-ARROW: select next item

 

In the following scenario, these shortcuts cause some strange behaviour:

  • select two consecutive items with SHIFT+DOWN-ARROW (e.g. "Small" and "Medium")
  • use the arrow keys to move the focus further down (e.g. to "X-Large")
  • press SHIFT+DOWN-ARROW again

I would expect "X-Large" and "2X-Large" to be selected in addition to the already selected items "Small" and "Medium". Instead, "Large" is selected as well. Is this behaviour intended?

 

Secondly, every time the user clicks and selects an entry of the MultiSelect popup, the popup is closed. Is there a way to prevent that closing. Or is there a way of selecting without triggering a close event (like pressing CTRL etc.)?

 

Thank You!

Declined
Last Updated: 16 Dec 2025 13:13 by ADMIN
Created by: Michael D
Comments: 3
Category: DropDownList
Type: Bug Report
0

I am using a DropDownList with dynamic items that are grouped.

When opening the dropdown without items in the datasource the fixed group header is displayed empty.

When removing the last item from the datasource after the DropDown has already been opened, the first group header is still displayed when opening the dropdown.

I would expect the group header to never be displayed if there is no data.

See Dojo: https://dojo.telerik.com/EviPepIJ

Declined
Last Updated: 16 Dec 2025 11:59 by ADMIN

Bug report

The Tooltip component is visualized at the upper left corner of the browser's window when opened in Safari.

  • The issue is not reproducing with jQuery 1.xx and 2.x.x

Reproduction of the problem

  1. Open this Dojo in Safari browser
  2. Hover the bars in the BarChart

Current behavior

The Tooltip is visualized in the upper left corner of the browser's window

Expected/desired behavior

The Tooltip should be visualized on the top of each bar of the chart that is hovered.

  • The expected behavior could be observed when the above Dojo is opened in Chrom

Environment

  • Kendo UI version: 2019.3.917
  • jQuery version: 3.x.x
  • Browser: [Safari 11.1.2 ]
Declined
Last Updated: 01 Oct 2025 12:43 by ADMIN

Bug report

When a card in the TaskBoard is moved if the server returns an error the move could not be prevented. Thus, the card is rendered in the new position.

Reproduction of the problem

  1. Open the examples:
  1. Move a card to a different column.

Current behavior

Although the server returns an error the card is moved to the new column.

Expected/desired behavior

Moving the card should be prevented when there is an error.

Environment

  • Kendo UI version: 2024.3.1015
  • Browser: [all ]
Declined
Last Updated: 24 Sep 2025 13:55 by ADMIN

We have a column in our grid bound to a complex JSON object. When a different column's value is changed, we need to change the nested properties in the complex JSON object.

To do this, in the grid's Save event, we are calling model.set("theComplexObject.NestedProperty", newValue). However, doing this does not automatically update the UI for that row's cell. Furthermore, it never seems to mark the column dirty. Manually calling grid.refresh() will fix the issue, but the grid we are working on has a lot of columns and it adds a performance hit.

This approach works for all of our other columns that do NOT use complex objects. They correctly show the dirty flag and new model value after the save operation completes.

Below is a Dojo example with the save event wired up and a complex name column. It's worth mentioning that the dirty flag also doesn't appear to be working on the eye color column. This may be another bug introduced in a newer version of Kendo.

https://dojo.telerik.com/ZHkxwJee

  • Change the age for a column and click off the cell. The eyeColor updates, but the name does not. The dirty flag gets put in the first cell for some reason (this happens when updating the second row too... it adds the dirty flag to the first cell in the first row).
  • Enabling the currently commented line that does e.sender.refresh() will fix the display issues, but the dirty flag still doesn't show for the name column.
Declined
Last Updated: 03 Sep 2025 06:30 by ADMIN

We have noticed that trees with a large number of items (or deeply nested trees) consume a large amount of memory. We use external dataSources that are passed via the tree's options.

After the tree is destroyed, only a small amount of memory is freed. The rest stays allocated. Recreating the tree several times adds additional allocated memory that never becomes available again.

As far as we've seen, the dataSource itself does not offer a destroy() method or anything similar to free its resources. Is there anything we need to do to destroy the dataSource?

Declined
Last Updated: 09 Jun 2025 07:26 by ADMIN
Created by: JEAN CHARLES
Comments: 3
Category: Kendo UI for jQuery
Type: Bug Report
0

Hi team, 

I think there is a bug in the dependency detection.

In the attached "config_buged.js" i have chosen some components. The component "chiplist" was partially checked due to dependency.

When lunching my application I got the error :

Message: e(...).kendoChipList is not a function
    at init._createList (kendo.custom.min.js:91:8505)
    at new init (kendo.custom.min.js:91:3218)
    at init._attachGroupable (kendo.custom.min.js:133:96797)
    at init._groupable (kendo.custom.min.js:133:96348)
    at init._continueInit (kendo.custom.min.js:133:33864)
    at new init (kendo.custom.min.js:133:33735)
    at HTMLDivElement.<anonymous> (kendo.custom.min.js:1:42737)
    at jQuery.each (jquery-3.1.1.js:368:19)
    at jQuery.fn.init.each (jquery-3.1.1.js:157:17)
    at e.fn.<computed> [as kendoGrid] (kendo.custom.min.js:1:42713)

 

I was forced to totaly check the "chipList" component as seen in the attached file config.json

 

Declined
Last Updated: 23 May 2025 06:01 by ADMIN
Created by: Ephraïm
Comments: 0
Category: Chart
Type: Bug Report
0

Bug report 

Donut Chart Overlay looks different after Q2 2024 

Before Q2 2024 

After Q2 2024 


Reproduction of the problem

Dojo demo: https://dojo.telerik.com/GHWBFuzv


Environment
Kendo UI version: 2024.2.514 or newer
Browser: [all]

Declined
Last Updated: 12 May 2025 13:35 by ADMIN
Created by: Peter
Comments: 5
Category: Grid
Type: Bug Report
1
  • Create e.g. local data grid (id, name)
  • add 2 records => { id: 1, name: "null", id: 2, name: "Jack" }
  • Name column for id = 1 is empty

I have tested this on your example for local data grid. It can be applicable also for remote grid, treelist, etc.

 

Declined
Last Updated: 14 Apr 2025 10:24 by ADMIN
Created by: Michael D
Comments: 1
Category: Kendo UI for jQuery
Type: Bug Report
0

The Kendo-UI Diagram widget supports moving the whole diagram using the pan() method. However, the given offset does always have to be absolute.

Consider the following example:

The diagram is zoomed in and therefore not fully visible - assume a current offset of (-100, -100). The users should be able to pan using keyboard shortcuts. Whenever pressing one of the arrow keys, the diagram is moved in the corresponding direction by e.g. 50px:

If the user presses [ArrowRight], pan() needs to be called with an offset of (-50, -100).
If the user presses [ArrowUp], pan() needs to be called with an offset of (-100, -150).

However, since I do not know how much the diagram has already been moved, I cannot set the absolute offset required.

I have seen that pan() returns the current offset when being called without arguments, but this is not documented. Is this safe to use for that purpose or is there a better alternative? If yes, the documentation should be updated.

Declined
Last Updated: 21 Jan 2025 14:01 by ADMIN
Created by: JAMES
Comments: 6
Category: Kendo UI for jQuery
Type: Bug Report
0

Line Chart Crosshair doesn't display on Tablets.

Display's fine on Desktop & also on Mobile, but tested on iPad and Android tablets the Crosshair line does not display.

kendo.2020.1.114

 

Declined
Last Updated: 16 Jan 2025 11:36 by ADMIN
Created by: Matt
Comments: 3
Category: Kendo UI for jQuery
Type: Bug Report
0

https://dojo.telerik.com/yBSdUQYS demonstrates the issue:

When a grid detail row is expanded, and pushUpdate() is called on it, the row collapses.

What is expected is for the grid row to remain in its prior state (expanded or collapsed.)

Until this is fixed, is there a work-around, other than manually re-expanding the detail row(s)? This is not a feasible work-around in which multiple nested grid rows are collapses and re-expanded, as this causes the UI to jump unexpectedly for the user.

 

Declined
Last Updated: 08 Dec 2024 20:31 by ADMIN
Created by: AGB
Comments: 3
Category: Kendo UI for jQuery
Type: Bug Report
0
Hi Guys

While upgrading and testing the latest 2024.4.1112 release I have noticed the loading indicator, for both the ComboBox and MultiColumnComboBox, has moved from the dropdown button to inside the edit control.

Is this a a bug or a design decision?

If it is the latter I can find no mention of this breaking change in the release notes, or were you hoping nobody would notice?

To me the old design whereby the loading indicator replaced the dropdown arrow was more logical giving the impression to a user the button was unavailable.

So my finial question ... How do we get the old functionality back?

Regards
Alan

Declined
Last Updated: 31 Oct 2024 14:05 by ADMIN
Created by: AGB
Comments: 8
Category: Grid
Type: Bug Report
0
Hi Guys,

Have just tripped over an issue with grid checkboxes whereby they cannot be accessed via the keyboard.

To illustrate

    - Run the following dojo
           https://dojo.telerik.com/ojODosUL

    - Select any checkbox then try tabbing to the next ... It doesn't happen.

If you look at the checkboxes using the browser's dev tools you will see the header and cell checkbox inputs have been assigned the attribute tabindex="-1" so it's no wonder they cannot by accessed.

This regression seems to have been introduced with version 2022.2.802

Looking at the release notes for this version I don't see any mention of this breaking change so it looks like its another bug which has been kicking around for a while which your QA accessibility testing hasn't picked up on.

Regards
Alan

Declined
Last Updated: 30 Oct 2024 07:40 by Michael D

Currently there seems to be no way to open the options of dropdown commands like "Font Family" or "Font Size".
The typical hotkeys of the according Kendo UI widgets (ALT + Arrow down) are not working and we have not found any other.

This can be reproduced in its online demo:
https://demos.telerik.com/kendo-ui/editor/keyboard-navigation?_gl=1*1jjk3dq*_gcl_au*NjE0NTE0MTQ0LjE3MjYwNTc4MjU.*_ga*MTk3MTcyODQ3My4xNjkwMjkyNTYw*_ga_9JSNBCSF54*MTcyOTY3MzExMS44My4xLjE3Mjk2NzQwMzAuMzEuMC4w

 

Declined
Last Updated: 25 Oct 2024 08:37 by ADMIN

Bug report

Modern DateTimePicker does not show 24h format in popup with format: "dd/MM/yyyy HH:mm". The format, however, is correctly shown in the input

Reproduction of the problem
Dojo: https://dojo.telerik.com/inOlIJuh



Expected/desired behavior

Popup should show also 24h format

Environment

jQuery: 3.4.1

Kendo UI version: 2023.3.1114
Browser: [all]

Declined
Last Updated: 02 Oct 2024 08:08 by ADMIN
Created by: alex
Comments: 9
Category: Kendo UI for jQuery
Type: Bug Report
0

i've tried to apply autoFitColumn method for treelist accordingly to the documentation, https://docs.telerik.com/kendo-ui/api/javascript/ui/treelist/methods/autofitcolumn#autofitcolumn , and seems it assumes only "simple" columns structure, i.e. no nested headers.

 

1 2 3 4 5 6