The last column of the Grid is darker in color when a hidden column is sorted through the DataSource.
k-sorted
class is added to the last col
of the colgroup
. The issue is triggered by this line of code in the Kendo ColumnSorter
table.find("col:not(.k-group-col):not(.k-hierarchy-col)").eq(headerIndex).toggleClass("k-sorted", dir !== undefined$1);
The class should not be added if the column that is sorted is hidden.
Bug report
Regression with 2025.1.211
Reproduction of the problem
More info in Dojo: https://dojo.telerik.com/YLgJCnaL
Environment
jQuery: 3.4.1
Kendo UI version: 2025.1.211
Browser: [all]
When you filter a date field in the Grid, picking a date from the first filter component will result in the value being passed to the second filter component when you open the filter menu again.
Regression introduced with 2024.4.1112
The value picked for the first filter component is being passed to the second as well.
The value of the second filter should remain empty
Reordering using clickMoveClick in the Grid is very inconsistent.
The targeted row is not being reordered
The targeted row should be reordered
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]
When the Grid is in RTL mode and has horizontal scroll it does not autoscroll when the user try to reorder columns.
The horizotnal scroll does not move when dragging. In non-rtl mode the horizontal scroll autoscrolls while dragging a column.
The behavior in RTL mdoe should be consistent with non-rtl. The horizontal scroll should move when dragging a column.
Bug report
Grid in inline edit mode with reorderable.rows does not save changed data
Reproduction of the problem
1. Open the Dojo - https://dojo.telerik.com/XJabupcY
2. Hit Edit
3. Edit field
4. Click Save
Notice that the data is not updated.
Environment
Kendo UI version: 2025.1.227
In a Grid with locked and hidden columns, it takes two arrow key hits to navigate to the next cell
You need to press the right arrow key twice in order to navigate to the next cell
Navigation to the next cell should only take one key press
The class rendered for a custom tool in the Grid toolbar is always lower-cased, regardless how the name is configured.
Regression introduced with 2023.1.117
The rendered class is lower-cased
The class name should be as defined in the name field
When there is iconClass option set in the Grid toolbar an extra span with 'k-sprite' class is rendered. If icon: 'none' is added to the items configuration, then the additional span does not appear.
All items except the last one have the span as in the image below:
The span leads to an extra space.
There should be no extra spaces when the iconClass option is used.
<style>
.k-sprite{
display: none
}
</style>
https://dojo.telerik.com/mLcNnDXS
Currently, the Typescript definition is missing information about all the possible options of the context menu, such as contextMenu.groups, contextMenu.close, etc.
Revise the typescript definition of the Grid context menu and add the needed options.
The enable options does not take effect
Both buttons appear enabled, although the first one has enable: false
set.
The buttons in the Grid toolbar should appear disabled when the enable
is set to false
,
Dojo with the previous version - https://dojo.telerik.com/DWbDiIJr
Add the 'k-disabled' class programmatically:
$('.k-grid-toolbar .k-button:eq(0)').addClass('k-disabled')
Dojo - https://dojo.telerik.com/yztUtuvn
When Sortable is used to implement row reordering in Grid and the cursor is set to 'move', an error is thrown in the console when reordering.
Once the dragging starts, an error: Refused to apply inline style because it violates the following Content Security Policy directive: "style-src 'self' 'nonce-123456' https://kendo.cdn.telerik.com"....
is thrown.
Note: The issue appears only with the cursor option set to 'move'.
There should be no error when reordering a row within the Grid.
In a Grid with locked columns, there's an invalid aria-selected attribute on tr
elements in the locked columns.
The tr role='none'
element has invalid aria-selected attribute
The element shouldn't have the aria-selected attribute.
With a Virtual-scrolled navigatable Kendo UI Grid, if you initially scroll down a couple pages and click on a row, the selection is not correct and the position changes.
The position shifts upon selecting a row.
The changing event is not fired when selecting a row the first time.
The position should not shift, and the changing event should be fired upon every selection change.
Bug report
Locked Rows wrong height calculation with line-height
td {
line-height: 1.1em;
}
A regression introduced in version 2025.1.211.
Reproduction of the problem
Dojo: https://dojo.telerik.com/AgrtkKSN
Environment
jQuery: 3.4.1
Kendo UI version: 2025.1.211 or newer
Browser: [all ]
Bug report
Grid in adaptive mode does not allow column resizing on mobile devices
Reproduction of the problem
adaptiveMode: "auto"
Dojo: https://dojo.telerik.com/wrQNuNbR
Run on a mobile device and try to resize
Environment
jQuery: 2025.2.520
Kendo UI version: 2025.2.520
Browser: [all ]
When a user clicks on a locked column header (for example for sorting), the focus unexpectedly shifts to the first unlocked column instead of remaining on the clicked header.
The visual/keyboard focus immediately moves to the first unlocked column. If the user clicks the second locked column, the focus shifts to the second unlocked column.
Clicking on a locked column should retain focus on that column, not move to another grid column.
The issue is a regression starting with 2022.3.913 version
In a Grid with filterable set to "row" and reorderable enabled, if you type something in the filter input and try selecting the text with the mouse, the column is getting dragged.
Regression introduced with 2025.2.520
The column is being dragged, preventing you from selecting the text by dragging the mouse over it
The column shouldn't be dragged.