Completed
Last Updated: 22 Oct 2026 09:39 by ADMIN

I created a forum post and it was suggested that I create a feature request for improved Kendo Grid keyboard accessibility when the grid contains locked columns and/or clickable elements such as buttons, links, and input boxes. I noted the following issues that I feel should be supported without having to write a bunch of workarounds or create a poor user experience for regular (mouse and keyboard) users. 

This is an urgent concern because many of our clients are requiring our site to meet accessibility standards and with the heavy use of Kendo grids in their current state, it does not seem to.

I have a grid with 2 locked columns with a button in the first column and a hyperlink in the second column, the other columns just have text. I set navigatable to true. None of my fields are editable.

Here is a dojo: https://dojo.telerik.com/KUcMekCh

When the user tabs to the grid, they first get the search bar in my custom grid toolbar. Next they tab to the button (which happens to be a bootstrap dropdown menu but I don't think that is relevant). Here is where the issues start:

  1. They then hit tab again and sometimes are taken to the hyberlink while other times they are taken to the next row, skipping column 2's hyperlink. 
  2. The grid does not always enter Kendo's navigation mode. When it doesn't, there is no way for the user to interact with the column header which has the sort and tooltip buttons in it.
  3. When they get to the bottom of the grid, the locked side will scroll vertically but the unlocked side remains in place, causing the rows to be misaligned.
  4. When an input cell is in the unlocked portion of the table, the user has to tab through the entire list before getting back to editing the input for a row. This isn't logical.
  5. I worry that if there were editable cells, which some of my grids have, the user won't be able to tab to the next editable cell and instead will be forced to navigate through every cell. I don't want to make it more difficult for a normal user in order to accommodate a keyboard only user so there needs to be a way for both to work well.
  6. Often the focus ends up on the unlocked table which attempts to put a blue outline around that, however, the outline isn't fully visible since that is inside of a scrollable div.
  7. You can click into a cell with navigatable set to true and then use the navigation but that doesn't work for a keyboard only user.
  8. When navigatable is not turned on, the user cannot scroll vertically if they tab to the table.
Completed
Last Updated: 21 Oct 2026 10:35 by ADMIN
Created by: Kenji
Comments: 2
Category: Kendo UI for jQuery
Type: Feature Request
5
Completed
Last Updated: 21 Oct 2026 06:58 by ADMIN
Created by: Software
Comments: 2
Category: Kendo UI for jQuery
Type: Feature Request
1

Hi Team,

I would like to request the functionality to be able to export (an) Excel file(s) with the built-in Kendo UI API into a ZIP file. 

Thank you! 

Completed
Last Updated: 20 Oct 2026 12:59 by ADMIN
Created by: zahra
Comments: 2
Category: Kendo UI for jQuery
Type: Bug Report
1

Hi

I found bug into the Items of Tab component.

When you create Tab and write 3 TabItems for it, all of the component are correct but when you want create other tab into the first or second part of TabItem with 2 tabitems, you will expect to see one main Tab with 3 TabItems and other Tab with 2 Tabitems into the first tabItem of first Tab. But you will see one Tab with 5 Tabitems So main Tab merge all of TabItems with together.

 


<Tab id="mainTab">
    <TabItem id="item1">
          <Tab id="childTab">
               <TabItem id="childItem1">
                    Content 1
                </TabItem>
                  <TabItem id="childItem2">
                    Content 2
                </TabItem>
           </Tab>
     </TabItem>
     <TabItem id="item2">
             Content 2
     </TabItem>
     <TabItem id="item3">
             Content 3
      </TabItem>
</Tab>

Thanks for solving this problem or for guiding me.

Completed
Last Updated: 20 Oct 2026 12:38 by ADMIN
Created by: Paul
Comments: 5
Category: Kendo UI for jQuery
Type: Bug Report
0

I see this most often in the All Day slot of the Timeline view. I do not believe it is isolated to just that though. Here's using the native code:

Here's the same page with the code fixed:

Please note that two events are covered up: recur3 and an event that is NOT an all day event starting at 2pm. That's what the gap is. So yes, this gap is correct. Also note: In the first window I can press F12 to open the inspector, and manually delete the event elements which reveal the missing ones underneath. They are overlaid on top of each other.

After some debugging, here is the fix. The file, version, method, and line numbers are all here for you. The fix is highlighted on line 2855. The highlighted "start" should be "end".

Completed
Last Updated: 19 Oct 2026 13:29 by ADMIN
Created by: n/a
Comments: 2
Category: Kendo UI for jQuery
Type: Bug Report
0

When using Kendo's Upload component when you select a file/files to upload there is a 20% chance that it will upload the same file twice. We switched auto upload off to help, but when you delete one of the dupped files the upload button disappears causing you to delete both of them and then re-upload the file.

Upload Code -

 var w = $("#winFiles").data("kendoWindow");
                w.setOptions({
                    width: $(window).width() - 150,
                    height: $(window).height() - 150
                });
w.center().open();
                $("body").on("click", "#lnkShowUpload", function () { showWinUpload(associationId, typeId) });

 

function showWinUpload(associationId, typeId) {
var w = $("#winUpload").data("kendoWindow");
    $("#fileUpload").kendoUpload({
async: {
                        saveUrl: `/api/File/?typeId=${typeId}&associationId=${associationId}`,
                        autoUpload: false
                    },
                    validation: {
                        allowedExtensions: ["pdf", "jpg", "img", "png", "gif", "doc", "docx", "xls", "xlsx", "csv", "txt"]
                    }
});
                w.setOptions({
                    height: $(window).height() - 175
                });
w.center().open();
}


Completed
Last Updated: 19 Oct 2026 13:21 by ADMIN
Created by: Ha Minh Nguyet
Comments: 6
Category: Kendo UI for jQuery
Type: Bug Report
0

Event "Select" is triggered on dropdown list when user do a middle click on the part outside of the list, event the popup of list isn't opened.  

Completed
Last Updated: 19 Oct 2026 11:37 by ADMIN
Created by: Bradley
Comments: 1
Category: Kendo UI for jQuery
Type: Bug Report
0
Hey all,

grid.exportSelectedToExcel(true) is working for continuous selection ranges, displaying the header column and then the selected entries in the excel file.

However, when the selection is not continuous (for example, maybe I have the first row selected and the third row selected, but not the second), for every row that is selected it adds a new column header row.

I've included some screenshots as an example:

SELECTED ROWS IN GRID:



EXPORTED USING grid.exportSelectedToExcel(true):



I have testesd this on multiple versions, including 2023.1.314 and 2022.2.621

I would appreciate any assistance with this.

Thanks
Completed
Last Updated: 19 Oct 2026 11:30 by ADMIN
After updating drawing a standard area chart with 10 data points takes 10-20x the amount of time, and renders the browser frozen for long periods.
Completed
Last Updated: 19 Oct 2026 11:15 by ADMIN

This is an error that took us an hour to figure out.

We are using the right-arrow icon as part of the content within a collapsible header to represent a state transition. (See image)

We found that the expand/collapse icon did not appear.

 

Further investigation reveals that if the header content contains a span with a class matching the regular expression k-i-arrow.* then the expand/collapse icon doesn't work. It could contain anything else, it was just that one class pattern that threw it.

See this example. https://dojo.telerik.com/EwAsaKAf/3

I also posted a forum message here: https://www.telerik.com/forums/expand-collapse-arrow-fails-to-appear-if-a-class-matching-a-certain-pattern-appears-anywhere-in-the-header   

This is clearly a bug, and one that I suspect can be fixed easily.

Completed
Last Updated: 08 Oct 2026 08:12 by ADMIN
Release 2026 Q4 (Oct)
Created by: Anthony
Comments: 0
Category: Kendo UI for jQuery
Type: Bug Report
0

Bug report

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) {

Expected/desired behavior

A custom folder containing a custom script wth only the needed components should be created.

Environment

  • Kendo/Telerik version: 2026.3.811
  • Browser: [all ]
Completed
Last Updated: 07 Oct 2026 08:42 by ADMIN
Release 2026 Q4 (Oct)

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.

Completed
Last Updated: 07 Oct 2026 08:42 by ADMIN
Release 2026 Q4 (Oct)
Created by: Support
Comments: 0
Category: Kendo UI for jQuery
Type: Bug Report
0

Bug report

Current behavior

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

Expected/desired behavior

There should be no errors

TicketID:

1716119

Completed
Last Updated: 07 Oct 2026 08:42 by ADMIN
Release 2026 Q4 (Oct)
Created by: Anthony
Comments: 0
Category: Kendo UI for jQuery
Type: Bug Report
0

Bug report

Reproduction of the problem

Follow the stpes described in the link below:

https://www.telerik.com/kendo-jquery-ui/documentation/intro/installation/ecmascript#manually-building-the-source-code

Current behavior

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

Expected/desired behavior

There should be no error and the kendo scripts should be built as expected.

  • Kendo/Telerik version: 2026.3.811
  • Browser: [all ]
Completed
Last Updated: 25 Sep 2026 07:32 by ADMIN

On https://demos.telerik.com/kendo-ui?_ga=2.149841974.1082962146.1579102350-1080570292.1579102350 , all links in the "Sample Applications" section return 404 (for example https://demos.telerik.com/bootstrap/ )

Removing all URL params helps.

Any URL param ( https://demos.telerik.com/kendo-ui?x=1 ) reproduces the issue.

Completed
Last Updated: 25 Sep 2026 07:27 by ADMIN
Created by: Anna
Comments: 0
Category: Kendo UI for jQuery
Type: Bug Report
0

The following typings are missing in @types/kendo-ui version 2019.3.0

  1. kendo.data.TreeListModel has no parentIdField
  2. kendo.ooxml.WorkbookSheetRow has no property "type"
  3. kendo.ui.PanelBar has no dataSource
  4. kendo.ui.DatePicker has no dateView (it's used in https://docs.telerik.com/kendo-ui/knowledge-base/datepicker-show-quarterly-frequency  )
  5. kendo.ui.EditorEvent has no keyCode
  6. kendo doesn't expose kendo.wheelDeltaY()
  7. kendo.data doesn't expose "binders" (filed at https://github.com/telerik/kendo-ui-core/issues/4049 )
 
Completed
Last Updated: 25 Sep 2026 06:41 by ADMIN

Dojo example.

1. Resize the browser window so that its height is smaller than the DropDownTree's popup height.
2. Click the DropDownTree to open its popup.
3. The popup opens and then auto-closes

Completed
Last Updated: 25 Sep 2026 06:11 by ADMIN
Created by: Michael D
Comments: 1
Category: Kendo UI for jQuery
Type: Bug Report
0

The Kendo UI ListView widget supports setting the selected items via the select method. Up to version 2022.2.802, calling select() triggered a change event. This is no longer the case.

You can see the different behaviors in these two DOJOS: 2022.2.802 vs 2023.1.117 (the item gets selected after a second to make sure the dataSource has finished loading).

Completed
Last Updated: 25 Sep 2026 06:04 by ADMIN

Example: https://runner.telerik.io/fullscreen/yypoqSea

This example is based on the example from the docs with `navigatable: true` and enough data that the user needs to scroll in order to see the bottom row.

On Chrome on macOS, the filter menu cannot be used when `navigatable: true` and "Tap to click" is enabled in the macOS Trackpad settings. When clicking on the filter icon, the menu disappears very quickly (see screen recording). As a workaround, setting `navigatable` to false seems to resolve the problem. The same issue does not seem to occur on Safari, however, there is still odd behavior with the scrolling.

For some reason, screen size, resolution, and window settings impact the ability to reproduce the issue. The most reliable way for me to reproduce the issue was with Chrome in full screen on a 16-inch MacBook (13-inch works too) with the bookmarks bar showing and no external displays connected. Hiding the bookmarks bar or not using full screen seems to make it more difficult to reproduce.

Completed
Last Updated: 25 Sep 2026 06:04 by ADMIN
Created by: Brijendra
Comments: 8
Category: Kendo UI for jQuery
Type: Bug Report
2

Hi,

We are facing issue on every popup and context menu open. aria-hidden property has been set to true by default while rendering the control.

Blocked aria-hidden on an element because the element that just received focus must not be hidden from assistive technology users. Avoid using aria-hidden on a focused element or its ancestor.

 
1 2 3 4 5 6