Bug report
Grid's loader gets lost in the scrollable area height is greater than the viewport height
Reproduction of the problem
Dojo: https://dojo.telerik.com/hqknEyYx/2
Run and click on Export to Excel button
Worakround: https://dojo.telerik.com/gSsYgQpZ
excelExport: function (e) {
let gridHeight = $("#grid").height();
if (gridHeight < 700) {
$("div.k-loader-container-inner").addClass("smallHeight");
} else {
$("div.k-loader-container-inner").addClass("biggerHeight");
}
}
...
<style>
div.loaderPosition {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
div.biggerHeight {
position: absolute;
top: 50vh;
left: 50%;
transform: translate(-50%, -50%);
}
</style>Environment
Kendo UI version: [all[
jQuery version: 3.4.1
Browser: [all]
The events overlap
The events should be deisplayed one below each other.
The issue is a regression starting with 2023.2.606
If the snap option is set at runtime the drag hint of the events starts having wrong height.
After changing the snap option at runtime as a result the drag hint height is correct when the snap is set to false, but it has wrong height when the snap is enabled.
The drag hint should have the same height as the dragged event.
move: function(e){
var dragHintEl = $('.k-event-drag-hint')
var dataUid = $('.k-event-drag-hint').attr('data-uid')
var event = $('.k-event[data-uid="'+ dataUid +'"]:not(.k-event-drag-hint)')
var height = $(event).height()
$(dragHintEl).height(height)
},
Dojo - https://dojo.telerik.com/@NeliK/aZArEdof
The mentioned months not selected. However, some months such as Jan, July are selected as expected.
All the months should be filtered/selected when typing first letters
The last saved item is moved to the end of the Grid
1716706
To reproduce :
go to official dojo https://dojo.telerik.com/PfhfyBzh
select all text (ctrl+A) (or select text with image at the same time with mouse)
Start dragging the selection
---> the error occurs (check console devTools)
Uncaught TypeError: Cannot read properties of undefined (reading '_destroyResizeHandles')
The error occurs here :
let fe = u.extend({
create: function(e) {
let t = this;
a(e.body).on(`dragstart` + S, function() {
var t = x.nodes(e.getRange())
, n = !1;
t.forEach(function(e) {
e.nodeName === `IMG` && (n = !0)
}),
n && t.length > 1 && e.elementResizing._destroyResizeHandles()your algorithm find one image in the selection and assume we are resizing and try to call "_destroyResizeHandles"
I think you should test before calling this method so it should be :
n && t.length > 1 && e.elementResizing && e.elementResizing._destroyResizeHandles()
Errors during build process:
(replace-metadata plugin) [SOURCEMAP_BROKEN] Sourcemap is likely to be incorrect: a plugin (replace-metadata) was used to transform files, but didn't generate a sourcemap for the transformation. Consult the plugin documentation for help: https://rolldown.rs/guide/troubleshooting#warning-sourcemap-is-likely-to-be-incorrect
There should be no errors
1716119
Bug report
Change fired twice when triggered manually on input change and selecting value from popup list
Reproduction of the problem
Run the Dojo sample: https://dojo.telerik.com/aFOJhVWj
Environment
**Kendo UI version: 2025.1.227
**jQuery version: 3.7.1
**Browser: [all]
If the user begins typing a word into the editor, the first character is automatically wrapped in a <p> tag.
The behavior between the browsers should be consistent. There should be no additional <p> tag.
Workaround: https://dojo.telerik.com/usTyJAmt/3
An error: kendo.grid.js:16278 Uncaught TypeError: Cannot read properties of undefined (reading 'field')
No error should be thrown. It should be possible to use detailedTemplate along with the stackedLayout
No row can be placed below row 5.
It should be possible to reorder and place a row at last possition
When the Grid is exported with child columns hidden with Multi-column headers, the columns headers are not exported.
The column headers do not all export:
The Grid should export all column headers like when they are not hidden - Dojo :
Explicitly set the parent column's exportable configuration to true - Dojo:
$("#grid").kendoGrid({
columns: [
{ field: "name", title: "Name" },
{
title: "Address",
exportable: true, //set to true
columns: [
{ field: "street", title: "Street", hidden:true, exportable: true },
{ field: "city", title: "City", hidden:true, exportable: true }
]
},
{ field: "phone", title: "Phone" }
]
//....
});
Kendo UI version: 2026.2.520
jQuery version: 4.0.0
Browser: all
Hi there,
I am using Kendo UI version 2026.2.520. I have a gantt chart and the view options (day, week, month etc.) disappears when I change the width of the chart. However, when I change the version to 2025.2.520, the same width shows the view types. Is there some way to solve this issue so it was working as it previously did?
Here is the dojo I used
Occasionally the k-focus class is not cleared from a previously selected view.
The k-focus class should be cleared
1715639
This problem can be easily demonstrated by looking at the page on the demonstration page, and then copying and pasting the same code into the kendo dojo.
The official demonstration page displays the buttons like so:

But the same code on the dojo displays the buttons like so:

As you can see, the demonstration page has a consistent style for all of the buttons, while the dojo page does not.
Both pages have the same classes on the icons:
The mixture of styles gives an unprofessional impression to the customer, and is preventing me from upgrading my codebase from version 2025.4.1321
For the simplest possible example, see this dojo snippet: https://dojo.telerik.com/aroNDBBv
In Kendu UI 2026 Q2 (version 520) file kendo.all.d.ts
The interface IChatOptions has a duplicate defintion for the messageTemplate
Line 3849:
messageTemplate?: MessageTemplateFunction | null;Lines 3916/3917
/** Template for rendering individual messages */
messageTemplate?: MessageTemplateFunction | null;
The DropDownList's Keyboard Navigation Docs specify that the arrow keys move the highlight in the dropDownList, while Enter selects the highlighted item.
However, in reality, the arrow keys already select items. Via keyboard, it is not possible to select e.g. the third item in the list without selecting the first and the second item first (by pressing the down arrow).
E.g. the docs for Angular describe a different behavior.
Bug report
DropDownList: dataItem(e.item) returns undefined when selecting across different groups
Regression since 2026.1.212
Reproduction of the problem
1. Open the next Dojo: https://dojo.telerik.com/aVJUwDTZ
2. Open the DropDownList.
3. Select an item from a group different from the one currently active/selected.
Observe the console for this.dataItem(e.item).
Current behavior
undefined is logged for this.dataItem(e.item)
Workaround: https://dojo.telerik.com/LUdpEmnY
Environment
Kendo UI version: 2026.1.212 or newer
Browser: all