Under Review
Last Updated: 14 Oct 2021 11:08 by SIGMA
Created by: SIGMA
Comments: 4
Type: Feature Request
Hello! Can you please add functionality to the choice of milliseconds in the DateTimePicker component?
Under Review
Last Updated: 29 Sep 2021 06:32 by ADMIN
Created by: Kelvin
Comments: 3
Type: Feature Request

Hi support,

I would like to know what's the best way to set the modal dialog to the bottom of the page, and add animation for it to slide up to open and slide down to close.


Under Review
Last Updated: 28 Sep 2021 08:33 by ADMIN

Actual Result:

Given I have a conteneditable div component in my web application, when I run FastPass using Accessibility Insights for Web, I get the follow error message:


<div aria-label="Post a question or answer" contenteditable="true" class="ProseMirror"><p data-prewrap="true"><br></p></div>
How to fix
Fix the following:
ARIA attribute cannot be used, add a role attribute or use a different element: aria-label

Expected behavior

Given I have a conteneditable div component in my web application, when I run FastPass using Accessibility Insights for Web, then I should not receive the following error message above

Under Review
Last Updated: 07 Sep 2021 18:17 by ADMIN
Please add a master list of icons from the WebComponentsIcons font so I can use the icons in Adobe XD. It could be an XD file, or a way to copy the icon glyph from the website like Font Awesome has.
Under Review
Last Updated: 20 Jul 2021 04:55 by ADMIN
  1. open the given URL using valid credentials.
  2. Navigate to 'Reply' button and invoke it.
  3. Navigate to 'insert image' button and invoke it.
  4. Now, try to upload the image and observe

Actual Result:

User is unable to navigate to 'upload' button in 'insert image' dialogue. On invoking 'insert image' dialogue focus is navigating in the background and after navigating whole page then focus is going to the 'insert image' dialogue. Now, when user try to upload the image, focus is going out of the dialogue (going to the top of the page).


Expected Result:

Focus order should follow the meaningful reading order of the page and should return to previous elements when exiting a control.
On invoking 'insert image' dialogue, focus should be on the 'close' button of the dialogue and it should not navigate in the background.
While trying to upload the image, focus should go to 'clear selected files, upload and insert' buttons to upload the image.

User Impact:

When focus order does not follow the visible reading order, the experience can create a different interaction pattern, and/or unintended content relationships for assistive technology users. On rare occasions, there is a logical reason the focus order is different from the reading order, but the meaning of the content and interactions must remain the same. 

Under Review
Last Updated: 19 Jul 2021 11:39 by ADMIN

Actual results:

aria-label is not defined for ‘Reply editor’ when the keyboard focus is on 'Reply’ edit box narrator is announcing as “Editing End of line”.

All components need an accessible name, ideally using semantic elements and attributes. In rare cases, aria-label or aria-labelled by may be needed to alter the name. Learn more by reading about the accessible name property. 

User Impact 
When interactive elements have an incorrect name, it is difficult for people using assistive technology (like screen readers) to understand the purpose of control and its relationship to other content.  

Under Review
Last Updated: 19 Jul 2021 05:03 by ADMIN
Add a Dialog tool to the Editor that will allow editing the attributes of the inputs (or other elements).

This could be done as a demo, that showcases how this functionality can be added and extended for more elements.
Under Review
Last Updated: 13 Jul 2021 06:00 by ADMIN

Actual Result:

While navigating in table, Narrator is not announcing as 'enter table' and it is also not announcing rows and column information. while navigating in table, With arrow keys or table navigation keys or tab key, Narrator is announcing as 'end of line/blank'.

With caps-arrow keys, Narrator is giving row and column information.


While navigating in table, Narrator should announce as enter table and it should also give row and column information. And while navigating with arrow keys or table navigation keys or tab key, Narrator should not announce as 'end of line/blank' instead it should give row or column information

User Impact 
Visually impaired users who rely on screen reader will face difficulties to determining Row/Column information of a cell.
Under Review
Last Updated: 07 Jul 2021 04:34 by David


I would like to be able to specify a Grid Column template for the data without having to replicate the entire cell and its properties. Please see below for justification:

Consider the following example of KendoReact Grid Cell customisation: https://www.telerik.com/kendo-react-ui/components/grid/styling/#toc-adding-custom-cells

Following this approach results in the loss of a lot of properties from the grid cell compared with 'default' cells e.g.

<td colspan="1" class="" role="gridcell" aria-colindex="1" aria-selected="false" data-grid-col-index="0">Chai</td>
<td style="background-color: rgba(55, 180, 0, 0.32);">18 <span class="k-icon k-i-sort-asc-sm"></span></td>

These properties are important for many reasons including accessibility. There is another example of KendoReact Grid Cell customisation that preserves these properties here: https://www.telerik.com/kendo-react-ui/components/grid/cells/#toc-customization


<td colspan="1" class="" role="gridcell" aria-colindex="4" aria-selected="false" data-grid-col-index="3">39</td>
<td colspan="1" role="gridcell" aria-colindex="5" aria-selected="false" data-grid-col-index="4" style="color: red;">false</td>

However, there is a considerable amount of code required to achieve this:

const CustomCell = (props) => {
  const field = props.field || "";
  const value = props.dataItem[field];
  const navigationAttributes = useTableKeyboardNavigation(props.id);
  return (
        color: value ? props.myProp[0].color : props.myProp[1].color,
        [GRID_COL_INDEX_ATTRIBUTE]: props.columnIndex,
      {value === null ? "" : props.dataItem[field].toString()}

I would like to be able to define a template for a cell without having to specify these properties every time.

Kind regards,


Under Review
Last Updated: 08 Jun 2021 08:03 by ADMIN

Please allow the Switch component to accept a title prop so that the Tooltip component can be used with Switch. Switch doesn't really support long labels, or labels at all in some themes, so it would be nice to be able to use Tooltip component with Switch component.

Under Review
Last Updated: 24 May 2021 08:48 by ADMIN
The CSS styling of the Stepper component breaks when there is only 1 step defined. It may sound weird to only have 1 step but the items prop is an array and therefor should support 1 single step. Currently when only 1 step is defined the stepper bar extends like it's going to a 2nd step but just stops. It'd be nice if visually that progress bar just didn't show up if there was no 2nd step.
Under Review
Last Updated: 12 May 2021 08:35 by ADMIN
Created by: Matej
Comments: 0
Type: Feature Request
Add a maxlength property to the NumericTextBox that limits the length of the user input, like the HTML input maxlength attribute: https://www.w3schools.com/tags/att_input_maxlength.asp 
Under Review
Last Updated: 06 May 2021 04:51 by ADMIN

Hi there, 
Im use chart component, and  sometimes the tooltip on grid disappear, i dont know why, and if i put the same code on the telerik this bug doesnt happen, here is an exemplo with the same data 

import * as React from 'react'
import * as ReactDOM from 'react-dom'

import {
} from '@progress/kendo-react-charts';

import 'hammerjs';

	const valueAxis = [
			name: "",
			format: "{0:n1}",
			font: "10px Roboto",

const seriesValues = [
			type: "bar",
			toolTipFormat: "{0:n2}",
			title: "Teste 1",
			spacing: 1,
      data: [27869.8616],
			type: "bar",
			toolTipFormat: "{0:n2}",
			title: "Teste 2",
			spacing: 1,
      data: [13277.95],
			type: "bar",
			toolTipFormat: "{0:n2}",
			title: "Teste 3",
			spacing: 1,
      data: [95164.9968],
			type: "bar",
			toolTipFormat: "{0:n2}",
			title: "Teste 4",
			spacing: 1,
      data: [115579.184],
			type: "bar",
			toolTipFormat: "{0:n2}",
			title: "Teste 4",
			spacing: 1,
      data: [null],
			type: "bar",
			toolTipFormat: "{0:n2}",
			title: "Teste 4",
			spacing: 1,
      data: [616.7145289747288],

const ChartContainer = () => (
    {valueAxis.map((e, idx) => (
          visible: e.visible !== undefined ? e.visible : true,
          format: e.format,
          rotation: "auto",
          font: e.font,
      {seriesValues.map((item, idx) => (
            font: '10px',
            format: "{0:n2}"


  <ChartContainer />,


I inspected the page and realized this, that div is the tooltip and thats working normally, k-animation-container-show class, top and left properties on style;

and this one, is the tooltip that doest appear in the screen, does not have all class and style, just doesnt show up, 

However, the component inside that div was rendered, as can you see

Im using this version



Under Review
Last Updated: 10 Mar 2021 14:54 by ADMIN

Despite having a similar intention (typing and selecting), the components MultiSelect and ComboBox look and behave quite differently:

  • The ComboBox has a button on the right side and only opens when this button is clicked or when the user types in the input field.
  • The MultiSelect has no such button but opens when clicking inside the input field.

It would be great if the MultiSelect component also has a button on the right and only opens when the button is clicked or when the user starts typing in the input field.

Under Review
Last Updated: 08 Dec 2020 10:55 by ADMIN
Does KendoReact support ReactNative? if yes send me a sample ReactNative app link which contains KendoReact Components.
Under Review
Last Updated: 02 Dec 2020 08:29 by ADMIN



I am currently using kendoReact TreeList and using custom filtering for text. I want to limit allow filtering to happen only after user enters 3 or more characters. For this I want to show a placeholder saying "Enter more than 3 characters to filter....". Can I add a placeholder to the filter header ?


Thanks and Regards

Gaurav Thakur

Under Review
Last Updated: 23 Jun 2020 05:04 by ADMIN

Add parseFormats option to the KendoReact DateInputs (DateInput, DatePicker, DateTimePicker etc).

The option is expected to work as the parseFormats one available in Kendo UI:


Under Review
Last Updated: 16 Jun 2020 08:02 by ADMIN

Create a custom view with only specific dates shown in the Scheduler.

For example, the Sheculder will only show the dates 02/02/2020, 02/10/2020 and 02/20/2020.

Under Review
Last Updated: 12 Jun 2020 06:50 by ADMIN
Greetings.  I render my own custom headerCell item with a custom icon. Could you help me to find out the same way for rendering custom icons in k-group-indicator blocks (dropable area for grouping)?
Thanks in advance
Under Review
Last Updated: 19 May 2020 14:44 by ADMIN
Created by: Sandeep
Comments: 1
Type: Feature Request


I have a query regarding multiple cell paste and transpose paste

1. Multiple cell pastes:

Mouse selection of multiple cells after selecting, the contents present in the cells should get copied and while pasting it should get paste in multiple cells.
e.g i) column no 3 and 4 having value 200 and 56700 after selection of this  value gets copied while pasting into column no 3 and 4,250 and 3250 replace by copied value
      ii) column no 3 and 4 having value 200 and 56700 and next row value i,e 250and 3250 after selection of this  value gets copied while pasting into column no 5, so the           values 2400,98250,6750,34500 replace by copied values

2.Transpose Paste:

Mouse selection of two or more cells, then the contents present in that cells should get copied then after clicking on transpose paste the copied cell content get pasted vertically in multiple cells.

e.g column no 3 and 4 having value 200 and 56700 after selection of this  value gets copied while pasting into column no 3,250 and 300 replace by copied value

all cells should be editable


1 2