Completed
Last Updated: 12 Apr 2022 08:24 by ADMIN
Release 2022.R1.SP.next

There's a discrepancy between the header and rest of the rows when the selected rows are coppied and pasted in Excel.

Unplanned
Last Updated: 30 Nov 2021 15:37 by ADMIN
Bug report
TimePicker filter does not show all time slots after clearing the filter since v. 2020.3.1021

Reproduction of the problem
Dojo: https://dojo.telerik.com/oseJEqay
1. Open the filter menu and select a time period to filter, Apply filter.
2. Open the filter menu again, open the drop-down you can see all items.
3. Click clear filter.
4. Open the filter menu again, click on the drop-down, you can see that the only item on that list for time picker is 12am.


### Expected/desired behavior
All time slots shall be present in the dropdown list
Duplicated
Last Updated: 10 Nov 2021 07:31 by ADMIN

Hi,

The buttons And/Or in the column menu filter are not translated. They are in English even if the language is set to Swedish.

This is only when componentType is set to "modern". When it is set to "classic" the button language is correct.

 

See Dojo and attached screenshots.

Untitled | Kendo UI Dojo (telerik.com)

Declined
Last Updated: 12 Oct 2021 08:05 by ADMIN
Created by: Andrii
Comments: 1
Category: Grid
Type: Bug Report
0

Create grid as groupable and try to set column title as "<span class='glyphicon glyphicon-cloud'></span>"


$("#grid").kendoGrid({
  groupable: true,
  columns: [{
    field: "name",
    title: "<span class='glyphicon glyphicon-cloud'></span>"
    //, groupable: false
  }, {
    field: "age",
    title: "Age"
  }]  
});

Expected result - column title as glyphicon glyphicon-cloud but actual is wrong

To fix the problem - set up column as groupable: false (just uncomment) and title will be ok

But if I want to use such title and groupable: true - I cannot

Full example:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8"/>
    <title>Kendo UI Snippet</title>

    <link rel="stylesheet" href="https://kendo.cdn.telerik.com/2021.3.914/styles/kendo.default-v2.min.css"/>

    <script src="https://code.jquery.com/jquery-1.12.4.min.js"></script>
    <script src="https://kendo.cdn.telerik.com/2021.3.914/js/kendo.all.min.js"></script>
  <!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">

</head>
<body>
<div id="grid"></div>
<script>
$("#grid").kendoGrid({
  groupable: true,
  columns: [{
    field: "name",
    title: "<span class='glyphicon glyphicon-cloud'></span>"
    //, groupable: false
  }, {
    field: "age",
    title: "Age"
  }]  
});
</script>
</body>

 

and on dojo: https://dojo.telerik.com/EWUnarUf/2

  
Completed
Last Updated: 07 Oct 2021 10:33 by ADMIN
Release R3.2021.SP.next

The problem can be observed in the following Dojo:

https://dojo.telerik.com/UHAdoNIL 

The filter row appears on top of the Sticky Column.

Completed
Last Updated: 19 Nov 2021 13:30 by ADMIN
Release 2021.R3.SP.next

Hi All,

We are facing a weird issue in kendo grid when both group paging and virtual scrolling are enabled for local data. Please see https://dojo.telerik.com/ICoDAleN/2 as example.

Steps to reproduce:

1. Run the code from https://dojo.telerik.com/ICoDAleN/2.

2. Try to group "DateTime" column by drag and drop to grouping header

3. After "DateTime" column is grouped, then un-group it by click cross icon of DateTime button.

4. Now you try to scroll down the grid, until ID column reach around 40, you will see the ID will jump back to around 0, and you will never see the rows which IDs are greater than 40.

5. If you open Developer Tools of browser, you will see following errors.

Uncaught ReferenceError: DateTimeDisplayValue is not defined
    at eval (eval at compile (kendo.all.js:234), <anonymous>:3:1078)
    at init._rowsHtml (kendo.all.js:71887)
    at init._renderContent (kendo.all.js:72745)
    at init.refresh (kendo.all.js:72565)
    at init.d (jquery.min.js:2)
    at init.trigger (kendo.all.js:164)
    at init._process (kendo.all.js:8113)
    at init._processRangeData (kendo.all.js:9026)
    at init.range (kendo.all.js:8857)
    at init._page (kendo.all.js:64643)

 

6. If you group other columns, for example, group "Subject" column, and then un-group it, then scroll down the grid, you will not see this issue.

 

How to fix it? is there any workaround?

 

Thanks,

David

 

Unplanned
Last Updated: 14 Sep 2021 12:00 by ADMIN
Created by: Vadim
Comments: 0
Category: Grid
Type: Bug Report
0

### Bug report

When the column menu of the Kendo UI Grid widget with componentType set to 'modern' is used in a hierarchical grid, it expands behind the bottom of the page.

### Reproduction of the problem

1. Use the detail template feature of the Grid to create a child Grid;

2. Enable the "columnMenu" in the "modern" render mode;

3. Expand the last row and open the column menu;

4. Expand the filter menu. It is partly hidden.

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

### Expected/desired behavior

The  "modern" column menu should be rendered as the "classic" column menu - its position should be changed based on the available space.


### Environment

* **Kendo UI version: 2021.2.616
* **jQuery version: 1.12.4
* **Browser: [all]

Completed
Last Updated: 08 Nov 2021 16:40 by ADMIN
Release 2021.R3.SP.next

Bug report

Pdf export comes with loader when Kendo grid with endless scroll and allPages enabled

Reproduction of the problem

https://dojo.telerik.com/ABiMAjIK

Expected/desired behavior
No loading indicator shall be rendered in the exported PDF

Environment
Kendo UI version: all
Browser: all

Declined
Last Updated: 17 Sep 2021 07:25 by ADMIN

Hi,

When the grid is initially hidden and then revealed programmatically, the pageSizes (and several other elements) are not rendered.

Reproducer:

  1.  Go to https://dojo.telerik.com/EBugiKAZ
  2. Press Run and click the button, see no pageSizes and no "1 - 1 of 4 items" text
  3. Resize the browser window and see the elements appear (requires a minimum size, seems responsive related)

This also breaks when you have grid in a hidden div that you toggle open and it breaks in both Chrome and Firefox

Completed
Last Updated: 12 Apr 2022 08:24 by ADMIN
Release 2022.R1.SP.next

### Bug report

When the loaderType is set to "skeleton" and the grid is a hierarchy, the skeleton placeholder for the last column is not rendered.

### Reproduction of the problem

1. Set the loaderType to "skeleton".

2. Set a child grid to create a hierarchy.

3. Load the grid.

4. The last column has no skeleton container.

### TicketID: 1534057

### Environment

* **Kendo UI version:** 2021.2.616
* **jQuery version:** 1.12.4
* **Browser:** [all]

Completed
Last Updated: 25 May 2022 07:13 by ADMIN
Release 2022.R1

When the autofitcolumn method is used together with multi-headers and hidden columns, some of the columns are either not visible at all or shrunken.

The problem can be observed in the following Dojo:

https://dojo.telerik.com/EJezUyeg 

The CompanyName column should be visible, however it is not. If the example is ran in fullscreen, the column will be visible, however it will shrink if the Browser window gets smaller.

Completed
Last Updated: 31 Jan 2022 09:49 by ADMIN
Release 2022.R1.SP.next
Created by: Gary Davis
Comments: 0
Category: Grid
Type: Bug Report
0

Bug report

In the Html4 specification it required the tbody element to follow the tfoot element. In contrast, the current Html5 specification favors the thead > tbody > tfoot structure, even though it doesn't explicitly forbid the table's tfoot element to be rendered after the thead and before the tbody element: https://html.spec.whatwg.org/#the-table-element
In terms of accessibility, it makes more sense the tfoot element to be rendered after tbody. This way the readers would be able to read the elements in a logical order: thead > tbody > tfoot

Reproduction of the problem

https://demos.telerik.com/kendo-ui/grid/aggregates

Inspect the footer

Current behavior

tbody is rendered after tfoot.

Expected/desired behavior

tbody is rendered before tfoot.

Environment

  • Kendo UI version: 2021.2.616
  • jQuery version: x.y
  • Browser: [all]
Completed
Last Updated: 25 May 2022 07:13 by ADMIN
Release 2022.R2.SP.next

### Bug report

The Grid is filtered initially and no records are displayed. When a specified filter is cleared through the column filter menu, the column with the checkbox filter menu does not show any checkboxes and there is an error in the browser console.

### Reproduction of the problem

1. Create an initially filtered grid and enable the checkbox-filter menu on the first column.

2. When the grid is loaded and no records are displayed (based on the applied filters), clear any of the filters manually through the column menu.

3. Click on the column menu of the first column.

4. An error is logged in the browser console. The checkbox-filter menu contains no options, but the column has data.

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


### Expected/desired behavior

The options in the checkbox filter menu should be loaded properly when any column filters are reset.

### Environment

* **Kendo UI version: 2021.2.616
* **jQuery version: 1.12.4
* **Browser: [all]

Completed
Last Updated: 26 Mar 2022 17:54 by ADMIN
Release 2022.R1.SP.next

### Bug report

When the Kendo UI Grid widget in "Popup" edit mode has more than one level of grouping, and when the adding of a new record is canceled, the group headers of the empty row are not removed.

 

### Reproduction of the problem

  1. Group the Grid by 2 columns;

  2. Click the "Add new record" button;

  3. Click the "Cancel" button in the Popup form;

  4. The empty row for the new record is removed, but the group header of the first group remains. 

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

 

### Expected/desired behavior

The group headers of the empty row should be removed when the adding of a new record is canceled.


### Environment

* **Kendo UI version: 2021.2.616
* **jQuery version: 1.12.4
* **Browser:** [all]

Completed
Last Updated: 31 Jan 2022 09:51 by ADMIN
Release 2022.R1.SP.next
The easiest steps to reproduce this behaviour is

1. Go to demo page 

https://demos.telerik.com/kendo-ui/grid/server-grouppaging-virtualization and click to Edit in Dojo. It o

Then, to get rid of narrow groups I will change grouping from 

pens https://dojo.telerik.com/afoCefOJ

 

group: [{
                        field: "city",
                        dir: "asc"
                    }, {
                        field: "companyName",
                        dir: "asc"
                    }],

 

group: [{
                        field: "city",
                        dir: "asc"
                    }],

and also adjust pageSize to 10:

pageSize: 10,
2. Now, when I Run example, open Chrome Debug tools to Network traffic and expand Shady shores, I get records starting with:

GC30TRSSMTI706Z, Ireland

I can see first request starting wtih Page:1

3. Now I scroll the virtual view just a bit down to get another 10 records. Surprisingly, I get same records again.

GC30TRSSMTI706Z, Ireland

We need to resolve this bug, because we can not use grid without this features (virtual scrolling and grouping).

Thank You.

Ludvík Mikulenka 


Completed
Last Updated: 09 Sep 2022 08:24 by ADMIN
Release 2022.R3

Bug report

When multicolumn headers are configured in the Grid and exportSelectedToExcel method is used for exporting, a file is not always generated. The issue is reproducible when selectable is set to selectable: "multiple, cell" and cell from the first column of the multicolumn header is selected.

Reproduction of the problem

1, Open the Dojo
2. Select a single cell from the 'field1' column
3. Click the 'Export selected' button

Current behavior

No file is generated. If for example also a cell from another column is selected, then the Excel file is generated as expected

Expected/desired behavior

An Excel file should be generated as expected even if only a single cell is selected.

Environment

  • Kendo UI version: 2021.2.616
  • 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 ]
Unplanned
Last Updated: 21 May 2021 10:35 by ADMIN

The details for this can be found in ticket #1519224

Given some XML that has child nodes and attributes, I'm binding to a grid with no problem. The child grid for each row (built using detailInit) get's the data from the parent row e.data.get("BillRows")

If those rows have attributes, the '@' signs breaks the javascript for the grid. As you can see in the ticket, every attribute needs to be renamed before I can build the child grid.

Should be a way to use attributes in XML bound to a datasource/grid for all levels of grids.

Rick

Completed
Last Updated: 13 Jan 2024 18:31 by ADMIN

Bug report

The behavior has been introduced in R3 2020.

Reproduction of the problem

Dojo example.

  1. Run the example

Current behavior

The sticky column's left border is not displayed.

Expected/desired behavior

The sticky column's left border is displayed.

Environment

  • Kendo UI version: 2020.1.119
  • jQuery version: x.y
  • Browser: [all]
Completed
Last Updated: 22 Mar 2021 12:39 by ADMIN
Release 2021.R1.SP.next
Created by: Garry
Comments: 3
Category: Grid
Type: Bug Report
0

So we are loving the sticky columns in Kendo UI v2020.3.1118 JQuery Grid however we are experiencing a synchronisation issue between the column headers and the filter rows.

The attached screenshots and video show the problem.

I tried to find a solution in your KB's but am reaching out to you in case you can recommend a solution?

Ideally, the filter row would know about the sticky columns, but it seems not to.

Kind Regards, Garry.

Completed
Last Updated: 15 Feb 2021 17:47 by ADMIN
Release 2021.R1.SP.next

Bug report

When there are sticky columns in Grid and the horizontal scrollbar is visible, the text of the columns is overlapping while scrolling.

Reproduction of the problem

  1. Open the Dojo in fullscreen
  2. Resize the browser in order for the horizontal scrollbar to be visible and scroll

Current behavior

The text of the columns is overlapping

Expected/desired behavior

The text of the columns in Grid should not overlap whiles scrolling

Workaround

window.addEventListener('resize', function(){ $("#grid").data().kendoGrid._updateStickyColumns(false); });

Dojo

Environment

  • Kendo UI version: 2021.1.119
  • Browser: [all ]