When virtualization is enabled in the MultiColumnComboBox and the user scrolls down in the popup to load new items sometimes an item that is not actually hovered is highlighted as hovered (the 'k-hover' class is applied).
Sometimes random item that is not hovered has the 'k-hover' class.
screencast - https://www.screencast.com/t/KXhG7SBkE6
Items that are not hovered should not have the k-hover class and should not be highlighted as hovered.
Following the commands in the following article
https://www.telerik.com/kendo-jquery-ui/documentation/intro/installation/ecmascript
and the steps for version after February 2026 - https://www.telerik.com/kendo-jquery-ui/documentation/intro/installation/ecmascript
when running npm run scripts: custom command or npm run build: custom an error is thrown:
Error: spawn npx ENOENT
at ChildProcess._handle.onexit (node:internal/child_process:287:19)
at onErrorNT (node:internal/child_process:525:16)
at process.processTicksAndRejections (node:internal/process/task_queues:90:21)
Emitted 'error' event on ChildProcess instance at:
at ChildProcess._handle.onexit (node:internal/child_process:293:12)
at onErrorNT (node:internal/child_process:525:16)
at process.processTicksAndRejections (node:internal/process/task_queues:90:21) {
A custom folder containing a custom script wth only the needed components should be created.
Setting a required validation message for a date field through the model has no effect.
The custom validation message is not applied.
You should be able to change the message through the model
Then you open the color/background color tools in an Inline Editor, closing the tools by clicking randomly on the page doesn't close the Editor popup.
The inline Editor remains open when closing the color/background tool popups
The inline Editor should close when the popups and the Editor lose focus
Bug report
Data validation should not require DATEVALUE("") in Start and End inputs when `Date` is selected
Reproduction of the problem
https://demos.telerik.com/kendo-ui/spreadsheet/index
1. Select an empty cell
2. Click Data validation
3. Set Start: DATEVALUE("1/1/2024") and End: DATEVALUE("2/2/2025")
4. Automatic Hint message looks like: between DATEVALUE("1/1/2024") and End: DATEVALUE("2/2/2025")
Expected
Generated hint message shall not contain DATEVALUE("")
Environment
**Kendo UI version: [all]
**Browser: [all]
Bug report
Setting `autoWidth = true` breaks height in mobile adaptiveMode
Reproduction of the problem
https://dojo.telerik.com/wUbmMdkt
autoWidth: true"
autoWidth: false
Environment
Kendo UI version: [all]
Browser: [all ]
When the Grid has no data, a horizontal scrollbar appears.
Run the Dojo - https://dojo.telerik.com/cwVUBcpz
There is a redundant scrollbar.
When there is a record in the same Grid, the scrollbar does not appear.
There should be no scrollbar when the columns have no width set and the Grid has no data.
<style>
.k-grid-content-expander{
width: 98% !important
}
</style>
Dojo - https://dojo.telerik.com/AFvkthmc
When the sortable option is disabled, the title in the header is not wrapped in span element with 'k-column-title' class.
Rendering with sortable enabled:
The filtering icon and title have enough space:
Rendering with sortable disabled:
filtering icon overlaps the title in case of long text:
The rendering should be identical. The header title should be wrapped in a span element with 'k-column-title' class
Workaround for fixing the overlapping issue:
<style>
.k-grid-header .k-filterable{
padding-right: calc(1.42857143em + 14px);
}
</style>
Borders are persisted
1708030
* **Kendo UI version:** 2025.4.1217
I am using the Kendo-UI Grid's resizeColumn method do change column widths programmatically (e.g., to distribute column widths by our own custom rules). I have noticed that doing so sometimes leads to unexpected results as demonstrated in this DOJO:
Assume a grid with two columns: one has a fixed size of 200px and the other has no explicit width set.
In the first example, we programmatically set the first column's width to 200px (which should not change anything since the column already is 200px wide.
grid.resizeColumn(column, 200);This works as expected.
In the second example, we programmatically set the first column's width first to 20px and then immediately to 200px. I would expect the final outcome to be the same, since the second column should compensate.
grid.resizeColumn(column, 20);
grid.resizeColumn(column, 200);However, the second column does not shrink and the overall grid grows larger instead. Doing this repeatedly causes the columns to grow larger and larger over time.
Of course, this is a simplified example and I do not call resizeColumn() twice right after each other.
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
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
The segmented control for the views is displayedin the toolbar, although the Scheduler uses a custom toolbar configuration and the Segmented control is not added there.
Only componentes listed in the toolbar configuration should be displayed
Workaround:
.k-scheduler-toolbar > .k-toolbar-views-dropdown,
.k-scheduler-views.k-segmented-control {
display: none !important;
}
1. Run this dojo - https://dojo.telerik.com/maEwRiAJ/2
2. Hover over cell 8
Tooltip extends beyond the viewport and a scrollbar is shown.
Tooltip should fit the available space
1718387
Kendo/Telerik version: 2026.3.811
Follow the stpes described in the link below:
When running the npm run build error appear Cannot find package 'glob' imported from âŠ..\kendoui.for.jquery.2026.3.811.source\src\rolldown.config.mjs
There should be no error and the kendo scripts should be built as expected.
When a Kendo UI Diagram calls the destroy method, if there are any tooltips associated with the component and they are opened, they will remain(open/existent) after destroying the Diagram.
The Tooltip will remain after the Diagram is destroyed.
The associated Tooltip should be destroyed with the Diagram.
Test Environment:
OS: Windows_11Browser: Version 103.0.1264.71 (Official Build) (64-bit)
Prerequisite steps:
1. Go to system settings.
2. Navigate to 'Accessibility' and activate it.
3. Navigate to 'Contrast theme' and activate it.
4. Select 'Desert/Aquatic' High Contrast theme in the combo box.
Repro Steps:
1. Open given URL https://demos.telerik.com/kendo-ui/colorpicker/index?_ga=2.176601965.933052354.1656022269-1325185890.1643853544 in Edge Browser.
2. Navigate to âEditâ button using tab key and activate it.
3.Observe that issue.
Actual Behavior:
The Color for each series isn't shown in the Series legend or when Editing the series, but the graph does show the series colored correctly. Occurs in both Aquatic (High Contrast Black) and Desert (High Contrast White) modes.
Expected Behavior:
The series colors and color picker should be visible in both high contrast modes.
When there's a DropDownList in the Toolbar's oveflow, clicking to open the DropDownList closes the overflow popup.
Regression introduced with 2023.1.117
Note: As of 2023.1.117, the DropDownList is no longer overflowing, despite overflow: "always". As of 2023.1.425 the DropDownList is again displayed in the overflow, and can no longer be opened.
The overflow popup closes
The overflow popup should remain open so that you can interact with the DropDownList