Unplanned
Last Updated: 09 Jul 2026 07:33 by ADMIN
We have a use case where we need to set a specific user-defined order or a priority for the event to be displayed as first.

For example, a way to set in the data for the event "Morning" to display first instead of "Laboratory Equipment". It cannot depend on the time range.



Thank you!
Unplanned
Last Updated: 06 Jul 2026 07:24 by ADMIN

The built-in kendoDropDownFilter directive normalizes text using String.prototype.toLowerCase() when caseSensitive: false. This is locale-insensitive and produces incorrect results for languages with non-standard case-folding rules, most notably Turkish.

The correct fix is to use String.prototype.toLocaleLowerCase(locale), which respects locale-specific case rules. The DropDownFilterSettings interface should expose a locale option for this:

filterSettings = {
  caseSensitive: false,
  operator: 'startsWith',
  locale: 'tr-TR'   // ← proposed new option
};

Affected components: kendoDropDownFilter directive (used with AutoCompleteComponent, ComboBoxComponent, MultiColumnComboBoxComponent, DropDownListComponent, MultiSelectComponent).

 

Unplanned
Last Updated: 09 Jul 2026 04:56 by ADMIN
Created by: shoy
Comments: 3
Category: Kendo UI for Angular
Type: Feature Request
1

Signal Forms are now stable with Angular@22.

It would be nice to have an ability to use all kendo widgets with new form API.

Unplanned
Last Updated: 24 Apr 2026 08:04 by ADMIN
Created by: Kevin
Comments: 1
Category: Kendo UI for Angular
Type: Bug Report
0

You're docs say

Open the example in a new window to evaluate it with Axe Core or other accessibility tools.  for the Kendo angular grid

When i do that i see the attached error, which is the same issue i get in our product when running playwright axe

That suggests to me that it is not WCAG 2.2 compliant

 

Ensure elements with an ARIA role that require child roles contain them

more information Link opens in a new window

Element Location:

.demo-frame.loaded.demo-module--wrap--718a6 > .demo-module--demoWrap--d1437 > .demo-module--explorerWrap--4bf1f.flex-grow-1 > .demo-module--demoBody--97eee > iframe #k-fbe44131-4768-4755-93c3-e321b714780e
<div role="grid" kendodragtargetcontainer="" kendodroptargetcontainer="" mode="manual" class="k-grid-aria-root" id="k-fbe44131-4768-4755-93c3-e321b714780e" aria-label="Data table" aria-rowcount="62" aria-colcount="5">

To solve this problem, you need to fix the following:

Element has children which are not allowed: div[tabindex]

Related Node

<div tabindex="-1" class="k-grid-content k-virtual-content">

 

 

Unplanned
Last Updated: 17 Mar 2026 11:40 by ADMIN
Created by: Michael
Comments: 1
Category: Kendo UI for Angular
Type: Bug Report
0

Hi,

if I use both the features locked columns and sticky rows, the sticky rows do not stick in the locked columns.

For me it would be logical if they would stick there too (now the UI looks inconsistent):

Reproduction (forked from your example): https://stackblitz.com/edit/angular-wak7v99i 

Can you please take a look at it?

Best regards,
Michael

Unplanned
Last Updated: 27 Oct 2025 07:46 by Kendo UI
Created by: Kendo UI
Comments: 0
Category: Kendo UI for Angular
Type: Feature Request
2

Add support for Angular's Trusted Types to eliminate CSP compatibility issues and errors when using the Kendo UI for Angular components in applications with strict Trusted Types security policies.

At the moment, the internal logic of the Kendo UI for Angular components uses innerHTML in various scenarios, like placeholder content for virtualization, dynamic rendering of icons and indicators, etc.

Thus, when applications have strict CSP with Trusted Types enabled, developers encounter a "This document requires 'TrustedHTML' assignment" error. 

Although all content set via innerHTML is internally controlled and secure, the Kendo UI for Angular components should work seamlessly in applications with strict CSP and Trusted Types policies without requiring developers to modify their security configuration.

Unplanned
Last Updated: 23 Jun 2025 07:39 by ADMIN
Created by: kanaka
Comments: 1
Category: Kendo UI for Angular
Type: Bug Report
0

Issue 1: Flickering or Not Opening of Dropdown

  • Steps to Reproduce:
    1. Click on the color picker.
    2. Click on any dropdown.
    3. Observe the behavior of the dropdown.

Issue 2: Clicking on Color Picker and Dropdowns (Dropdown not closing)

  • Steps to Reproduce:
    1. Click on the color picker.
    2. Click on any dropdown.
    3. Repeat this with all dropdowns to get above screenshot.


Unplanned
Last Updated: 17 Apr 2025 10:07 by ADMIN
Created by: Landon
Comments: 3
Category: Kendo UI for Angular
Type: Feature Request
9

Kendo's Angular components that have optional inputs are not built correctly.

For example on the `kendo-avatar`component the input `imageSrc` is defined like this:

 @Input() imageSrc: string;

however, since it is an optional input it should be defined like this:

 @Input() imageSrc?: string;
// or
 @Input() imageSrc: string | undefined;
Because this is not built correctly we are unable to efficiently wrap Kendo components when Angular strictTemplates is enabled. strictTemplates is set to true by default in new Angular projects.
Unplanned
Last Updated: 10 Apr 2025 06:37 by ADMIN

When dateinput format is "d/M/y" and "allowCaretMode" is enabled, users are unable to enter valid dates. Tested with dateinput and datepicker components.

Steps to reproduce

  1. Setup a kendo-dateinput component with "allowCaretMode" set to "true" and the "format" set to "d/M/y" (see stackblitz below).
  2. Enter a valid single-digit day and valid single-digit month into the input
  3. Try typing a year
  4. Observe that only one character of the year can be entered and the input locks up, preventing the user from completing a valid date.

Stackblitz example

https://angular-x4rvxqyp-qfq5b7mj.stackblitz.io

Expected Behaviour:

The user should be able to enter a full year after typing a valid single-digit day and month.

Observed Behaviour:

After entering a single-digit day and month, the input locks up, preventing the user from typing more than one character for the year. This prevents users from entering valid dates, making the input unusable in this scenario.

I couldn’t find an existing bug report related to this issue. Could you confirm whether this has already been reported or provide guidance on a potential fix or workaround?

Thanks

 

 

 

Unplanned
Last Updated: 07 Oct 2024 06:36 by ADMIN
Created by: Miria
Comments: 0
Category: Kendo UI for Angular
Type: Feature Request
1
It would be great to have an option to add pie charts to the map, a feature similar to the attached picture
Unplanned
Last Updated: 01 Oct 2024 09:06 by ADMIN

Hello,

In our gantt component we need to add a marker on a specific date. (Our "Today" is not the real current day but a specific date)

There is an example for jquery version : https://docs.telerik.com/kendo-ui/knowledge-base/gantt-custom-time-marker

I understand that currentTimeMarker is meant to be used on the current time.. But an input to override and force another date could be useful.

Or maybe be able to add others TimeMarkers with a date as Input should not be difficult to implement as all the code should be almost the same.

Regards

Unplanned
Last Updated: 13 Sep 2024 10:27 by Kendo UI
Created by: Kendo UI
Comments: 0
Category: Kendo UI for Angular
Type: Feature Request
1

Currently, the supported approach for setting values for the input properties of the Kendo UI for Angular components is by binding them to a DOM property. 

Please provide support for the ability to set values for the input properties programmatically.

Unplanned
Last Updated: 22 May 2025 12:45 by ADMIN
Created by: Dimitris
Comments: 0
Category: Kendo UI for Angular
Type: Feature Request
1


It would be great if we could add footnotes in the Kendo editor, similar to how TinyMCE handles them, or a simpler version like the example found here: https://prosemirror.net/examples/footnote/

Unplanned
Last Updated: 14 Jun 2024 05:46 by ADMIN
Created by: arthur
Comments: 2
Category: Kendo UI for Angular
Type: Feature Request
8

At the moment the editor component only supports ordered list with numbers as bullet points:

1. Item #1

2. Item #2

It would be great if ordered lists would support different list-style-types of HTML like "lower-alpha", "upper-alpha", "lower-roman", "decimal-leading-zero", ...: https://www.w3schools.com/cssref/pr_list-style-type.php

a. Item #1

b. Item #2

--------------

i. Item #1

ii. Item #2

...

Unplanned
Last Updated: 22 Apr 2024 10:54 by Sergey
Created by: Sergey
Comments: 0
Category: Kendo UI for Angular
Type: Feature Request
2

Implement a MediaPlayer component like the jQuery one:

https://demos.telerik.com/kendo-ui/mediaplayer/index

Unplanned
Last Updated: 22 Feb 2024 12:13 by Iulian
Created by: Iulian
Comments: 0
Category: Kendo UI for Angular
Type: Feature Request
3
Unplanned
Last Updated: 15 Feb 2024 07:27 by ADMIN
Created by: Daniel Mettler
Comments: 1
Category: Kendo UI for Angular
Type: Feature Request
0

In some calendar apps like Apple it's nice to extend appointments with a travel time (or preparation time).

Please extend Kendo Scheduler with such an event preparation-time and also a follow-up time, which looks like this:

Unplanned
Last Updated: 26 Oct 2023 11:16 by Krishnan
Created by: Krishnan
Comments: 0
Category: Kendo UI for Angular
Type: Feature Request
1

These are the numeric symbols returned for a locale and so far the decimal, group and percentSign are the only properties that can be overwritten:

numbers: {
        symbols: {
            decimal: ",",
            group: " ",
            list: ";",
            percentSign: "%",
            plusSign: "+",
            minusSign: "-",
            exponential: "E",
            superscriptingExponent: "×",
            perMille: "‰",
            infinity: "∞",
            nan: "NaN",
            timeSeparator: ":"
}

Please allow customizing the rest of the properties (minusSign, nan, timeSeparator, etc). There are certain projects, where those symbols need to be customized.

Unplanned
Last Updated: 19 Jul 2024 06:23 by Mauro
Created by: Sergey
Comments: 1
Category: Kendo UI for Angular
Type: Feature Request
10

Hi Team, 

Currently, the Kendo UI for Angular library relies on SVG icons as default icons. This means that developers would have to use a service to change the default icons inside components. This approach, however, does change all icons inside the project and is not suitable for cases where only a particular icon in a single component should be changed. 

Therefore, I would like to request a designated property or a specific approach that would allow developers to change particular icons inside particular components.

Unplanned
Last Updated: 18 Oct 2023 12:48 by ADMIN
Created by: Hui Chuan
Comments: 2
Category: Kendo UI for Angular
Type: Feature Request
0

Current behavior

Currently when calling toDataSourceRequest with a date filter, the following is observed:

  1. Set a filter with the Date object of Wed Sep 19 2018 00:00:00 GMT+0530 (India Standard Time)
  2. Call toDataSourceRequest or toDataSourceRequestString with the grid state
  3. The resulting query string contains datetime'2018-09-19T00-00-00'
  4. On the backend, MVC can bind the DataSourceRequest with DateTime of {2018/9/19 00:00:00} and an offset of ???

As you can see, the browser's UTC offset is discarded when constructing the query. This presents an issue when the backend server is running in a time zone that is different than the browser or is invariant. Internally toDataSourceRequest calls formatDateValue which calls toUTC. I propose adding an optional argument that allows us to skip this operation so that the offset can be kept as is, the reason being so that it can later be normalized to UTC without losing the information.

Expected behavior

Calling toDataSourceRequest with the option should produce the following:

  1. Set a filter with the Date object of Wed Sep 19 2018 00:00:00 GMT+0530 (India Standard Time)
  2. The resulting query string contains datetime'2018-09-18T18-30-00' (append Z if possible)
  3. On the backend, MVC can bind the DataSourceRequest with DateTime of {2018/9/18 18:30:00} and an offset of 0
1 2 3 4 5