Completed
Last Updated: 18 Mar 2020 07:20 by ADMIN
Created by: Troels
Comments: 3
Category: Grid
Type: Bug Report
0

When using the Grid control inside an Angular component which is shown in a dialog (via MatDialog), the component is not properly destroyed after closing the dialog. The same problem doesn't occur when the component instead contains, say, a TreeView.

The problem occurs in Angular 8 and 9, in the Chrome browser. I've created an Angular 8 demo here: https://stackblitz.com/edit/angular-thr9j1 and an Angular 9 demo here: https://stackblitz.com/edit/angular-ksfrqy

Run the demo, press the "Open dialog" button a number of times, then take a heap snapshot in the Chrome dev console (be sure to first select the proper Javascript VM instance, containing "angular-thr9j1" or "angular-ksfrqy"). The component shown in the dialog is called "MemoryLeakDialogComponent", so use that as a filter. You'll see that for every time you opened the dialog there's now an instance of the component on the heap.

The MemoryLeakDialogComponent contains just an empty kendo-grid tag with no attributes. If you edit its dialog template to instead contain a kendo-treeview component, everything is properly destroyed and garbage collected, which leads me to suspect a memory leak in the Grid component.

Completed
Last Updated: 04 Jul 2019 13:07 by ADMIN
Created by: Lynden
Comments: 1
Category: DatePicker
Type: Bug Report
1

Hello

Currently the datePicker and probably other controls that implement the rangeValidation property do not listen to changes on the rangeValidation input.

This is preventing whether range validation is enabled based on other form input changes during user interaction with the form.

Can this be changed so it listens on ngChanges?

 

 

Completed
Last Updated: 28 Mar 2019 13:19 by ADMIN
Created by: Kendo UI
Comments: 1
Category: Kendo UI for Angular 2+
Type: Bug Report
0

When both virtual scrolling and grouping are enabled via the kendoGridGroupBinding directive, and the Grid is navigable, focus is trapped in the header row when down or up arrow is pressed:

https://stackblitz.com/edit/angular-icxejq?file=app/app.component.ts

  1. Focus any content cell

  2. Press up/down - focus goes to the header cell of the respective column and is trapped in the header row

Completed
Last Updated: 28 Mar 2019 13:14 by ADMIN
Created by: MatjaĆŸ
Comments: 1
Category: Kendo UI for Angular 2+
Type: Bug Report
1

On a feedback portal search and paging is not working.

Open feedback portal and enter search criteria with more then five item. example

When you want to view result for second page, search is not preserved (it is empty).

Completed
Last Updated: 28 Mar 2019 13:12 by ADMIN
Created by: Richard
Comments: 1
Category: Kendo UI for Angular 2+
Type: Bug Report
0
Completed
Last Updated: 28 Mar 2019 13:10 by ADMIN
Created by: Paolo
Comments: 2
Category: Kendo UI for Angular 2+
Type: Bug Report
0

I want to filter the scheduler data but I had to add the OwnerId property to the node package interface in order to be able to do so... yet the sample data provided in the examples does include the ownerId, so im guessing all that needs to be done is to add it to the interface.

 

 

Completed
Last Updated: 22 Mar 2019 09:02 by ADMIN

Hi,

When opening a dialog with DialogService from an Observable (e.g. in order to initialize dialog with data from a http request) and ChangeDetectionStrategy.OnPush, the dialog is messed up. With ChangeDetectionStrategy.Default everything works fine.

For reproduction have a look to this StackBlitz: https://angular-9vmvyv.stackblitz.io

Regards,
Holger

Completed
Last Updated: 01 Mar 2019 13:48 by ADMIN
Created by: Timo
Comments: 1
Category: Menu
Type: Bug Report
0
Just a notice for you. On page https://www.telerik.com/kendo-angular-ui/components/menus/ the last code example imports MenuModule and ContextMenuModule from @progress/kendo-angular-charts but it should be @progress/kendo-angular-menu instead.