Completed
Last Updated: 16 May 2025 12:40 by ADMIN
Release 2025 Q2 (May)

Describe the bug
When the user selects a word and changes its style (for example bold, italic, etc.) the content of the inline Editor is wrapped on multiple lines.

To reproduce
Steps to reproduce the behavior:

  1. Go to Dojo - https://dojo.telerik.com/JNAQLLsy
  2. Select a word in the editor and change its style from the tools.

Expected behavior
The content should not wrap.

Screenshots
image

Workaround

<style>
      .k-editor{
        display: block
      }
</style>

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

Regression since 2022.1.119

Affected package (please remove the unneeded items)

  • theme-default
  • theme-bootstrap
  • theme-material

Affected suites (please remove the unneeded items)

  • Kendo UI for jQuery

Affected browsers (please remove the unneeded items)

  • All
Completed
Last Updated: 16 May 2025 12:08 by ADMIN
Release 2025 Q2 (May)

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: 15 May 2025 14:39 by ADMIN
Release 2025 Q2 (May)

Bug report

In a Spreadsheet that has a scrollable Sheetbar, clicking the arrow icons to scroll the sheets refreshes the page.

Regression introduced with 2024.4.1112

Workaround - https://dojo.telerik.com/IVcuYtjD/5

Reproduction of the problem

  1. Open this Dojo example - https://dojo.telerik.com/ZXBKGnNe
  2. Click on the arrow buttons to scroll the sheets

Current behavior

The page refreshes

Expected behavior

The page shouldn't refresh

Environment

  • Kendo UI version: 2025.1.227
  • Browser: [all]
Completed
Last Updated: 15 May 2025 09:08 by ADMIN
Release 2025 Q2 (May)

Bug report
Remove scrollable: true as it overrides theme `overflow: auto`

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

Ticket ID: 1680257

Environment
jQuery: 3.7.0
Kendo UI version: [all]
Browser: [all ]

Completed
Last Updated: 15 May 2025 08:52 by ADMIN
Release 2025 Q2 (May)

Bug report

When the Inline Editor is created from a collapsed pane in the Splitter, the toolbar of the Editor is broken.

Regression introduced with 2025.1.211

Reproduction of the problem

  1. Open this Dojo example - https://dojo.telerik.com/LIcdzbUQ/3
  2. Expand the collapsed pane
  3. Open the Editor

Current behavior

The inline Editor's toolbar is broken

Expected/desired behavior

The Editor's toolbar should be rendered correctly

Environment

  • Kendo UI version: 2025.1.227
  • Browser: [all]
Completed
Last Updated: 15 May 2025 08:52 by ADMIN
Release 2025 Q2 (May)

Bug report

When attempting to validate a cell value against a predefined finite list, the validation process fails to recognize valid entries that are present in the list. Instead, it incorrectly flags them as invalid. The issue occur when there is an empty space before the first value in the 'from' option.

Reproduction of the problem

  1. Run the Dojo - https://dojo.telerik.com/@NeliK/icizisEF

Current behavior

On the first row, the 'YES' in the B1 cell is marked as invalid although it is present in the list with the valid values. the difference between row 1 and row 4 is the empty space in the validation from configuration:

"from": "{ \"YES\", \"NO\"}", //row 1
"from": "{\"YES\", \"NO\"}" //row 4

Expected/desired behavior

The empty space added in the from configuration option should not affect the validation. If the cell value is present in the list, it should be marked as valid.

The issue is a regression starting with 2020.3.1118

Environment

  • Kendo UI version: 2024.2.514
  • Browser: [all]
Completed
Last Updated: 15 May 2025 08:52 by ADMIN
Release 2025 Q2 (May)

Bug report

When a cell that contains letters and numbers is dragged and dropped, the new content has an incorrect value. The issue appears when the first character is a letter and when the number contains zero.

Reproduction of the problem

  1. Open the Dojo - https://dojo.telerik.com/@NeliK/OfalaBuc
  2. Drag the B0 and C0 cells

Current behavior

The result is:
image

Expected/desired behavior

The result should be the same value in case of text content (C0) or an incremented value in case the content ends with a number. Ex: A101 should result in A102, A103, A104 etc.

The issue is a regression starting with 2022.2.621

Environment

  • Kendo UI version: 2024.3.806
  • Browser: [all ]
Completed
Last Updated: 15 May 2025 08:52 by ADMIN
Release 2025 Q2 (May)
Created by: Steven
Comments: 0
Category: Spreadsheet
Type: Bug Report
1

Bug report

When the Spreadsheet height is greater than the page height and the user scrolls and than enters a value in a cell, the Spreadsheet scrolls to the top.

Reproduction of the problem

  1. Open the Dojo - https://dojo.telerik.com/@NeliK/EcUYewiH
  2. Scroll down the scroller of the page and enter a value.

Current behavior

The Spreadsheet is scrolled to the top. screencast - https://go.screenpal.com/watch/cZj220V9U6j

Expected/desired behavior

The Spreadsheet should persist the position.

The issue is a regression starting with 2022.1.119 version.

Environment

  • Kendo UI version: 2024.3.806
  • jQuery version: x.y
  • Browser: [all | Chrome XX | Firefox XX | IE XX | Safari XX | Mobile Chrome XX | Android X.X Web Browser | iOS XX Safari | iOS XX UIWebView | iOS XX WKWebView ]
Completed
Last Updated: 29 Apr 2025 07:34 by ADMIN
Created by: Imported User
Comments: 1
Category: Diagram
Type: Feature Request
5
I find the documentation is critically lacking with regards to the available options for a feature.

Here is an example of what I mean...

http://docs.telerik.com/kendo-ui/api/javascript/dataviz/diagram/layout#configuration-alignContent

The diagram Layout > alignContent feature "Specifies the alignment of the content."

Ok, but the documentation does not even say what the allowed values are. Instead, it just has "alignContent String (default: "start")".

Now, I guess the allowed values here are the same values allowed for an SVG text-anchor.
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/text-anchor

How about adding those possible values to the api documentation, or including a link to the relevant area of the SVG specification?

Hope this makes sense.

Completed
Last Updated: 17 Apr 2025 11:22 by ADMIN
Release 2025 Q2 (May)
Created by: David
Comments: 0
Category: Gantt
Type: Feature Request
0

Bug report

Error is thrown in the console when an event is dragged.

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

Expected/desired behavior
Error shall not appear

 

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

Completed
Last Updated: 15 Apr 2025 11:10 by ADMIN
Release 2025 Q2 (May)
Created by: Ignacia
Comments: 0
Category: Chart
Type: Bug Report
0

Bug report

Pie and Donut Chart can not be exported to PDF, Png or Jpg

Reproduction of the problem

  1. Open the demos - https://demos.telerik.com/kendo-ui/pdf-export/index or the Dojo - https://dojo.telerik.com/LfDhdqXf
  2. Try to export the Chart in any format

Current behavior

The pie and donut charts are missing.

Expected/desired behavior

The Charts should be exported to the selected file format

The issue is a regression starting with 2024.4.1112

Environment

  • Kendo UI version: 2024.4.1112
  • Browser: [all]
Completed
Last Updated: 09 Apr 2025 06:18 by ADMIN
There are many properties that can be set during initialization that cannot be changed through the API afterwards.

Take the Kendo UI ToolBar for example. You can add a button to the toolbar and set the text, but you cannot change the text afterwards unless you update the element directly. It may seem like a simple thing to change the text of an element, like so: $("#myButton").text("New Text"). However, if you had set the imageUrl as well, setting the text like I did above would remove the image. Knowing that, you could get the text node and update the nodeValue. That may work today but could easily be broken during a Kendo UI update (for example, if the update included a change that wraps the text in a span).

Having to deal with native elements after they have been created by the Kendo UI components is a dangerous practice for developers as it requires an internal knowledge of how elements are rendered based on the different options set. As mentioned above, it is also dangerous as any update could break our code. Therefore, it is imperative to expose methods that allow us to modify any properties through the API (where possible) to allow us to create clean and easy to maintain code.

If you search the feedback, you will see many requests to add a method here and a method there. There is even a related one to this called "Kendo Mobile: Methods to set properties dynamically".

Suggestion: When you have child elements, such as buttons on the toolbar, please allow us to update those widgets directly rather than through the parent. For example, instead of $("#myToolbar").data("kendoToolBar").enable("#myButton"), allow us to do something like this $("#myButton").data("kendoToolBarItem").enable();
Completed
Last Updated: 08 Apr 2025 13:36 by ADMIN
Release 2025 Q2 (May)
Bug report
"<script>" tag gets executed on drag when encoding is enabled in TreeList

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

Drag a row

Alert gets executed

Expected/desired behavior
"<script>" should not be executed

Ticket ID: 1669259

Environment
jQuery: 3.7.0
Kendo UI version: [all]
Browser: [all ]
Completed
Last Updated: 08 Apr 2025 13:04 by ADMIN
Release 2025 Q2 (May)

Bug report

When there are multiple Forms on the same page, submiting one of the Forms triggers the other Forms validation.

Reproduction of the problem

  1. Open the Dojo - https://dojo.telerik.com/rkDeetHu
  2. Click the 'Submit' button on the second Form.

Current behavior

The first Form is also validated and the field is marked as invalid.

Expected/desired behavior

Only the Form which button has been clicked have to be validated.

The issue is a regression starting with 2025.1.211 version

Environment

  • Kendo UI version: 2025.1.211
  • Browser: [all]
Completed
Last Updated: 08 Apr 2025 08:23 by ADMIN
Release 2025 Q2 (May)

Bug report

When the DropDownList component is configured with Adaptive Mode and Filtering, opening the dropdown on a mobile device and attempting to type in the search field causes the popup to close immediately.

Reproduction of the problem

  1. Open the Dojo link: Telerik Dojo on a mobile device or use mobile emulation in a browser.
  2. Click on the DropDownList to expand the options.
  3. Tap inside the search field to start typing.

Current behavior

With Adaptive Mode and Filtering enabled, the DropDownList popup closes immediately when tapping the search field on a mobile device.

Expected/desired behavior

The DropDownList popup should remain open when tapping the search field on a mobile device, allowing users to enter text and filter options.

TicketID:

1678876

Environment

  • Kendo UI version: 2025.1.211
  • Browser: [all]
Completed
Last Updated: 08 Apr 2025 08:22 by ADMIN
Release 2025 Q2 (May)

Bug report

In the DropDownList component with filtering, opening the dropdown on a mobile device and attempting to type in the search field causes the popup to close immediately.

Regression introduced with 2025.1.211

Reproduction of the problem

  1. Open the Dojo link: Telerik Dojo on a mobile device or use mobile emulation in a browser.
  2. Click on the DropDownList to expand the options.
  3. Tap inside the search field to start typing.

Current behavior

The DropDownList popup closes immediately when tapping the search field on a mobile device.

Expected/desired behavior

The DropDownList popup should remain open when tapping the search field on a mobile device, allowing users to enter text and filter options.

Environment

  • Kendo UI version: 2025.1.227
  • Browser: [all]
Completed
Last Updated: 02 Apr 2025 02:45 by ADMIN
Created by: Michael
Comments: 7
Category: Scheduler
Type: Feature Request
34
We have a need to be able to provide a dropdown above the scheduler, in order to allow the end user to change the time zone of the scheduler dynamically, even after it has been initialized.  Our team was disappointed that this is currently not possible (http://www.telerik.com/forums/timezone-dropdown), but maybe in the future.  Thanks for reading.
Completed
Last Updated: 31 Mar 2025 11:09 by ADMIN
Release 2025 Q2 (May)
Created by: Christian
Comments: 0
Category: Wizard
Type: Feature Request
0

Enhancement

Expose setOptions() for Kendo Wizard

Desired Behavior
setOptions shall update Wizard steps

    wizard.setOptions({
      steps: steps
    });
Workaround

Destroy current Wizard and reinitialize with new steps

    let wizard = $("#wizard").data('kendoWizard');
    wizard.destroy();
    $("#wizard").empty();
    
    let steps = [];
    for	(var i = 0; i < 4; i++) {
      steps.push({
        title: "Tab " + i,
		content: "Tab Content " + i 
      });
    }
    
    $("#wizard").kendoWizard({
        steps: steps
    });

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

Completed
Last Updated: 12 Mar 2025 14:27 by ADMIN
Created by: Stu
Comments: 1
Category: Kendo UI for jQuery
Type: Bug Report
0

there is no binding for noData

e.g.

        noData?: boolean | undefined;

    interface ChartOptions {
        name?: string | undefined;
        autoBind?: boolean | undefined;
        axisDefaults?: ChartAxisDefaults | undefined;
        categoryAxis?: ChartCategoryAxisItem | ChartCategoryAxisItem[] | undefined;
        chartArea?: ChartChartArea | undefined;
        dataSource?: any|any|kendo.data.DataSource | undefined;
        legend?: ChartLegend | undefined;
        panes?: ChartPane[] | undefined;
        pannable?: boolean | ChartPannable | undefined;
        pdf?: ChartPdf | undefined;
        persistSeriesVisibility?: boolean | undefined;
        plotArea?: ChartPlotArea | undefined;
        renderAs?: string | undefined;
        series?: ChartSeriesItem[] | undefined;
        seriesColors?: any;
        seriesDefaults?: ChartSeriesDefaults | undefined;
        theme?: string | undefined;
        subtitle?: string | ChartSubtitle | undefined;
        title?: string | ChartTitle | undefined;
        tooltip?: ChartTooltip | undefined;
        transitions?: boolean | undefined;
        valueAxis?: ChartValueAxisItem | ChartValueAxisItem[] | undefined;
        xAxis?: ChartXAxisItem | ChartXAxisItem[] | undefined;
        yAxis?: ChartYAxisItem | ChartYAxisItem[] | undefined;
        zoomable?: boolean | ChartZoomable | undefined;
        axisLabelClick?(e: ChartAxisLabelClickEvent): void;
        dataBound?(e: ChartDataBoundEvent): void;
        drag?(e: ChartDragEvent): void;
        dragEnd?(e: ChartDragEndEvent): void;
        dragStart?(e: ChartDragStartEvent): void;
        legendItemClick?(e: ChartLegendItemClickEvent): void;
        legendItemHover?(e: ChartLegendItemHoverEvent): void;
        legendItemLeave?(e: ChartLegendItemLeaveEvent): void;
        noteClick?(e: ChartNoteClickEvent): void;
        noteHover?(e: ChartNoteHoverEvent): void;
        noteLeave?(e: ChartNoteLeaveEvent): void;
        paneRender?(e: ChartPaneRenderEvent): void;
        plotAreaClick?(e: ChartPlotAreaClickEvent): void;
        plotAreaHover?(e: ChartPlotAreaHoverEvent): void;
        plotAreaLeave?(e: ChartPlotAreaLeaveEvent): void;
        render?(e: ChartRenderEvent): void;
        select?(e: ChartSelectEvent): void;
        selectEnd?(e: ChartSelectEndEvent): void;
        selectStart?(e: ChartSelectStartEvent): void;
        seriesClick?(e: ChartSeriesClickEvent): void;
        seriesHover?(e: ChartSeriesHoverEvent): void;
        seriesOver?(e: ChartSeriesOverEvent): void;
        seriesLeave?(e: ChartSeriesLeaveEvent): void;
        zoom?(e: ChartZoomEvent): void;
        zoomEnd?(e: ChartZoomEndEvent): void;
        zoomStart?(e: ChartZoomStartEvent): void;
    }

 

Completed
Last Updated: 04 Mar 2025 15:16 by ADMIN
Release 2025 Q2 (May)

Bug report

Currently, if you focus the command buttons, pressing tab will navigate to the buttons on the next row.

Reproduction of the problem

  1. Open this dojo example - https://dojo.telerik.com/lmIJIUCH/2
  2. Click on the cell containing the command buttons on the first row
  3. Press enter to focus the Edit button
  4. Press tab multiple times.

Current behavior

The focus will move to the buttons on the next row.

Expected/desired behavior

When the focus is on the Delete button, pressing Tab should return the focus to the current cell so that you can navigate to the remaining cells on the same row.

Environment

  • Kendo UI version: 2024.3.1015
  • Browser: [all]
1 2 3 4 5 6