Completed
Last Updated: 11 Jun 2021 14:42 by ADMIN
Release 2021.R2.SP.next
Pascal
Created on: 08 Jan 2021 15:38
Category: MultiSelect
Type: Bug Report
1
DataItems does not return the correct elements if virtualization is used (DPSN-13445)

Hello dear support,

I ve a strange behavior that I may qualify as bug.

I ve tried to reproduce here https://dojo.telerik.com/osEPIvOG wit a result shown in this animated gif here attached (DPSN-13445).

Basically what's happening is that if your are selecting / clearing elements that looked to be in different pages (view), the dataItems() function does not return the correct value, but some previous item.

This "bug" is always reproducible;

Please let me know if there is a bad implementation (I m using here basic Telerik sample) or if there is a workaround, or if I can expect a fix;

By advance thx for your swift reply.

Attached Files:
7 comments
ADMIN
Stoyan
Posted on: 05 May 2021 14:37

Hi Pascal,

The status of this bug is still 'Unplanned', which unfortunately means we cannot provide a specific timeframe for the resolution of the issue. However I have updated the priority of the issue, which will drive it up the queue.

Regards,
Stoyan
Progress Telerik

Тhe web is about to get a bit better! 

The Progress Hack-For-Good Challenge has started. Learn how to enter and make the web a worthier place: https://progress-worthyweb.devpost.com.

Pascal
Posted on: 28 Apr 2021 15:22

Hello

Still no news from this low prio bug ?

At least a date would be useful !

Many thx

ADMIN
Neli
Posted on: 19 Feb 2021 09:11

Hello Pascal,

The status of the issue is "Unplanned", which means its fix is not yet planned to be released for a specific release. When it gets planned and assigned to a developer, its status will change to "In Development. We have been working on other bugs with higher priority, so unfortunately we haven't planed the fix of this bug for a specific release yet.

Regards,
Neli
Progress Telerik

Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.

Pascal
Posted on: 12 Feb 2021 16:29
Hello any chance to have that in a forthcoming version ?
ADMIN
Plamen
Posted on: 20 Jan 2021 12:55

Hi,

You are right - currently the items in the virtual scenario are not available on the client so if you need you get selected item by its value you should probably send a request to the server and return the desired item by its value. 

I will increase the severity of the bug because of this inconvenience of the specific scenario.

Regards,
Plamen
Progress Telerik

Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.

Pascal
Posted on: 13 Jan 2021 12:46

Hello Plamen

Thank you for your reply.

Indeed we are using dataItems() instead of value() because this last only returns the id (key) of the object in the datasource and not the full objects in an array; And we need the full objects for complementary attributes.

Despite our searches I did not find a way to convert value to full item in the context of a virtualized combobox. It looks like the get(id) function the datasource only serves elements that are in the view/page.

May be I m wrong ?

Any hints on that subject would be appreciated.

Thanx for your reply again.

ADMIN
Plamen
Posted on: 13 Jan 2021 12:20

Hello,

It looks like a bug indeed.

I have converted the ticket to a bug report.

As a temporary workaround for it you can use the value method that is returning the correct id and then find the corresponding item as for example it is shown in this example - https://dojo.telerik.com/@zdravkov/EYaJiwIk.

Regards,
Plamen
Progress Telerik

Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.