Unplanned
Last Updated: 08 Oct 2025 12:33 by Dominic
Created by: Dominic
Comments: 0
Category: ContextMenu
Type: Bug Report
1

Bug Reports

Issue 1

When using setOptions to change the dataSource for the Kendo UI ContextMenu, the DataBound event fires twice.

Reproducible

  1. Go to this Progress Kendo UI Dojo.
  2. Click the Set Options button.

Current Behavior

The DataBound event calls twice.

Issue 2

If setting the dataBound event during the component's initialization, the dataBound event does not appear to fire.

Reproducible

  1. Go to this Progress Kendo UI Dojo.
  2. Check the console for the "dataBound" log.

Current Behavior

The dataBound event does not fire.

Environment

Unplanned
Last Updated: 07 Oct 2025 12:52 by Gabriel

Bug report

In the Speadsheet, the items of the DropDownButton for the sheet tabs are hardcoded and cannot be translated

Reproduction of the problem

  1. Open this Dojo example - https://dojo.telerik.com/EtdKrzwo/2
  2. Click the DropDownButton for the Food Order sheet

Current Behavior

The DropDownButton's items are not translated

Expected/desired behavior

The DropDownButton's items are not translated

Environment

  • Kendo UI version: 2025.3.1002
  • Browser: all
Completed
Last Updated: 07 Oct 2025 07:05 by ADMIN
Release 2025 Q4 (Nov)

Bug report

When all-day event is rendered on more than one day the events in Scheduler are overlapped.

Reproduction of the problem

  1. Open the Dojo - https://dojo.telerik.com/yEDWLPir
  2. Edit the 'Job Interview - Bobby Rooney` event as follows:
Image

Current behavior

The events have the wrong calculation and are overlapping.

Image

Expected/desired behavior

The event should not overlap:

Image

The issue is a reression starting with 2024.4.1112

Environment

  • Kendo UI version: 2025.2.702
  • Browser: [all ]
Unplanned
Last Updated: 06 Oct 2025 08:42 by Saurabh

Bug report

When a draggable column is added in the Grid with incell editing and the user tries to add a new row, the first editable cell is the second cell on the row, but not the first one. After saving, the new value is saved in the first cell.

Reproduction of the problem

  1. Open the Dojo - https://dojo.telerik.com/qeSqICRA
  2. Click on the 'Add' button in the toolbar to add a new row.
  3. Add a value and save

Current behavior

Currently, on step two, the editable cell is the UnitPrice

Image

After entering a value, it is saved for the ProductName column

Expected/desired behavior

When adding a new row, the initial editable cell should be the first cell in the row (after the draggable). The new value should be saved for the same column.

The issue is a regression starting with 2025.3.812

Environment

  • Kendo UI version: 2025.3.1002
  • Browser: [all]
In Development
Last Updated: 06 Oct 2025 06:54 by ADMIN
Scheduled for 2025 Q4 (Nov)

Bug report

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

Reproduction of the problem

  1. Open this Dojo example - https://dojo.telerik.com/rXwoFtKi/4
  2. Type something in the filter input, and try selecting the text using the mouse

Current behavior

The column is being dragged, preventing you from selecting the text by dragging the mouse over it

Expected/desired behavior

The column shouldn't be dragged.

Environment

  • Ticket ID: 1693167
  • Kendo UI version: 2025.2.702
  • Browser: [all]
Unplanned
Last Updated: 03 Oct 2025 07:10 by Bengt
Created by: Bengt
Comments: 0
Category: Grid
Type: Bug Report
1

Bug report

When the Grid has no data, a horizontal scrollbar appears.

Reproduction of the problem

Run the Dojo - https://dojo.telerik.com/cwVUBcpz

Current behavior

There is a redundant scrollbar.
When there is a record in the same Grid, the scrollbar does not appear.

Expected/desired behavior

There should be no scrollbar when the columns have no width set and the Grid has no data.

Workaround

<style>
    .k-grid-content-expander{
      width: 98% !important
    }
  </style>

Dojo - https://dojo.telerik.com/AFvkthmc

Environment

  • Kendo UI version: 2025.3.825
  • Browser: [all ]
Completed
Last Updated: 01 Oct 2025 14:33 by ADMIN
Release 2025 Q4 (Nov)

With Kendo version 2025.2.520 the filterInput text has been set and the current value is 'Filter'. However, there is no built-in option in the API that provides the possibility to change the text. As the text is not part of the messages, it can not be localized in case another language is used.

Dojo - https://dojo.telerik.com/zidaocyO

Add the filter input text to the messages so localization and customizing the text are possible.

Completed
Last Updated: 01 Oct 2025 13:18 by ADMIN
Release 2025 Q4 (Nov)

Bug report

In MultiSelect when the value is set initially and the mapValueTo option is set to 'dataItem', if the user first open and close the popup, the last item can not be removed and an error 'c.select(...).done is not a function' is thrown.

Reproduction of the problem

  1. Open the Dojo example. - https://dojo.telerik.com/@NeliKondova/UCesAQen
  2. Open the popup and scroll to the "Hungry Owl All-Night Grocers" item
  3. Close the popup
  4. Try to remove the "Hungry Owl All-Night Grocers" from the input

As the Dojo above does not use a remote valueMapper below is a sample project where a remote valueMapper method is implemented
WebApplication3.zip

Current behavior

The last item can not be removed and an error 'c.select(...).done is not a function' is thrown in the browser`s console.
The other items except the last one can be removed as expected. Also, all items can be removed initially in case the popup has not been opened and scrolled to the last item from the value.

Expected/desired behavior

It should be possible to remove all items displayed in the MultiSelect input, even in a scenario where the popup has been opened and closed.

Environment

  • Kendo UI version: 2023.2.606
  • Browser: [all ]
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 ]
Completed
Last Updated: 01 Oct 2025 12:40 by ADMIN
Release 2025 Q2 (May)
Created by: Gabor
Comments: 0
Category: Form
Type: Bug Report
0

Bug report

Form validation is very slow in 2025.Q1

Reproduction of the problem

Dojo: https://dojo.telerik.com/wKZQZqMu

1. Please choose a Kendo UI 2025.1.211 library and click run

2. Click the show form button on the grid's toolbar. Popup a new window with kendo form.

3. Please click validate button and please look at the console.


Then

1. Please choose a Kendo UI 2024.4.1112 library and click run

2. Click the show form button on the grid's toolbar. Popup a new window with kendo form.

3. Please click validate button and please look at the console.



The issue is a regression starting with 2025.1.211

Environment
jQuery: 3.4.1
Kendo UI version: 2025.1.211
Browser: [all]

Completed
Last Updated: 30 Sep 2025 13:14 by ADMIN
Release 2025 Q4 (Nov)

Bug report

When an image from docx file is pasted in the Editor an error is thrown.

Reproduction of the problem

  1. Open the Dojo
  2. Open the file test_word_images.docx
  3. Copy the first image and paste it in the Editor

Current behavior

An error is thrown : "Failed to execute 'readAsDataURL' on 'FileReader': parameter 1 is not of type 'Blob'"
screencast

Expected/desired behavior

There should be no errors in the console.

Environment

  • Kendo UI version: 2022.2.621
  • Browser: [all ]
Completed
Last Updated: 30 Sep 2025 07:39 by ADMIN

Bug report

The ColorPickers in the Editor allow the user to change the text color or the background color of a selection in the component. When the Editor is working in Inline mode, if you select a text and manually enter a value in the HEX input of a ColorPicker, the pre-selected text is no longer selected. No text is colored inside the Editor.

Reproduction of the problem

  1. Open this Dojo and run it
  2. Select a text in the inline Editor
  3. Open one of the ColorPickers and enter a value in the HEX input
  4. Apply the HEX value

Current behavior

The ColorPicker closes. The selected text in the Editor before opening the ColorPicker is no longer selected. No text in the Editor is in the color entered in the HEX editor.

Expected/desired behavior

Clicking on the Apply button of the ColorPicker, after a HEX value is entered, should close the ColorPicker and color the pre-selected text. This correct behavior can be observed in the second Editor in the linked above Dojo example.

Environment

  • Kendo UI version: 2020.2.617
  • jQuery version: x.y
  • Browser: [all]
Completed
Last Updated: 29 Sep 2025 13:20 by ADMIN
Release 2025 Q4 (Nov)

Bug report

When the editable option is disabled in the navigatable Grid and the user presses the 'Delete' button, the row is removed.

Reproduction of the problem

  1. Open the Dojo - https://dojo.telerik.com/xxZzRUbx
  2. Click on a cell or navigate to a cell and press the 'Delete' button on the keyboard.

Current behavior

The row is removed, although the Grid is not editable.

Expected/desired behavior

The rows should not be removed in the non-editable Grid.

Environment

  • Kendo UI version: 2025.3.825
  • 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.
Unplanned
Last Updated: 19 Sep 2025 13:42 by Sean

Bug report

When a Dialog is opened over Kendo Window, the focused element is not persisted after Alt + Tab.

Reproduction of the problem

  1. Open the example - https://runner.telerik.io/fullscreen/xqMSPXPe.
  2. Open the Window and then the Dialog.
  3. Tab to focus the second input
  4. Alt+Tab out of the browser window to another application.
  5. Alt+Tab back to the browser.

Current behavior

The focus is not persistent.
In case the Dialog is not placed in a Window and the same steps are followed, the focus is persisted dojo.
screencast - https://go.screenpal.com/watch/cTQqIunDnRD

Expected/desired behavior

The focus should be persistent when changing the open app by using Alt + Tab.

Environment

  • Kendo UI version: 2025.3.825
  • Browser: [all ]
Unplanned
Last Updated: 19 Sep 2025 12:57 by Sergei

Bug report

The label of some of the group fields in the table wizard are not properly aligned

Reproduction of the problem

  1. Open the Dojo - https://dojo.telerik.com/IXvPpgtT
  2. Click the 'create table' tool and then 'Table Wizard'

Current behavior

Currently, the labels in the Cell Padding and Cell Properties sections are not correctly aligned

Image

Expected/desired behavior

Image

The issue is a regression starting with 2025.3.812

Workaround

execute: function (e) {
              console.log(e.name);
              if (e.name == "tableWizardInsert" || "tableProperties") {
                setTimeout(function () {
                  debugger;
                  $(".k-form-fieldset .k-d-grid .k-form-field:eq(0)").addClass(
                    "k-col-span-full",
                  );
                });
              }

              if (e.name == "tableCellProperties") {
                setTimeout(function () {
                  $("#k-cell-properties .k-form-field:eq(0)").addClass(
                    "k-col-span-full",
                  );
                });
              }
            },

Dojo - https://dojo.telerik.com/IXvPpgtT

Environment

  • Kendo UI version: 2025.3.825
  • Browser: [all ]
Completed
Last Updated: 19 Sep 2025 05:25 by ADMIN
Release 2025 Q4 (Nov)

Bug report

Dragging a card in the TaskBoard selects text in other cards

 

Reproduction of the problem
Open the next demo: https://demos.telerik.com/kendo-ui/taskboard/templates

Drag a Card and observe the automatic selection

Expected/desired behavior
No text shall be highlighted

Environment
Kendo UI version: 2024.3.1015
Browser: [all ]

Completed
Last Updated: 18 Sep 2025 16:48 by ADMIN
Release 2025 Q4 (Nov)

Bug report

When a column in the Grid is configured with a group template, updating a cell doesn't update the value of the group template.

Regression introduced with 2024.1.319

Reproduction of the problem

  1. Open this Dojo example - https://dojo.telerik.com/JukWtLSF/2
  2. Group the data by the name column
  3. Edit a cell in the salary column

Current behavior

The value of the group template in the Total column is not updated as per the salary column

Expected/desired behavior

The value of the group template in the Total column should be updated as it is calculated using the Salary column

Environment

  • Kendo UI version: 2025.1.227
  • Browser: [all]
Completed
Last Updated: 18 Sep 2025 16:06 by ADMIN
Release 2025 Q4 (Nov)
Created by: John
Comments: 0
Category: Validator
Type: Bug Report
0

Bug report

The Validator validates a disabled Upload

Reproduction of the problem

  1. Open the Dojo example and click the 'Submit' button - https://dojo.telerik.com/ceKdJFuW.

Current behavior

The Upload is validated although it is disabled.

Expected/desired behavior

Disabled elements should not be validated.

The issue is a regression starting with 2025.2.520 version.

Environment

  • Kendo UI version: 2025.2.702
  • Browser: [all ]
Completed
Last Updated: 16 Sep 2025 10:17 by ADMIN
Release 2025 Q4 (Nov)

### Bug report

The Validator shows a duplicated error message when validating a CheckBox.

### Reproduction of the problem

1) Create a standard HTML form with a checkbox, which has two inputs - a visible one with value="true" and a hidden one with value="false" (this is the generated HTML markup when using <input asp-for="@Model.IsChecked" /> or Telerik UI for ASP.NET Core CheckBox component).

2) Initialize a Kendo UI Validator on the form and create a custom rule for the checkbox editor.

3) Submit the form and review the duplicated error message in the validation summary. The Validator validates both hidden and visible inputs.

A Dojo sample for reproduction: https://dojo.telerik.com/YoLKDPZQ

### Expected/desired behavior

A single error message must be displayed when the checkbox is not checked and the form is submitted.

### Environment

* **Kendo UI version: 2025.2.702
* **jQuery version: 3.7.1
* **Browser: [all]

1 2 3 4 5 6