This is a migrated thread and some comments may be shown as answers.

Multiselect filter and autoClose=false

1 Answer 50 Views
MultiSelect
This is a migrated thread and some comments may be shown as answers.
Emir Prcic
Top achievements
Rank 1
Emir Prcic asked on 06 Aug 2020, 01:44 PM

Hi,

Need some help with this use-case. I have server side filtering, and when filtering the dataset I want to select multiple items at once. But the problem is, that the list is reseting after selecting one item in the filtered list, after that the data set is called again but with initial state(10 default items) as the "filter text" is cleared and sends empty string to my API.

Here an simplified example on StackBlitz, were you can type "large" and select one of the values. ( in the example I also tried something with the isOpen isClosed events)

https://stackblitz.com/edit/angular-mdkzvt

Does someone has an idea, if this is possible at all.

Thanks

1 Answer, 1 is accepted

Sort by
0
Martin
Telerik team
answered on 10 Aug 2020, 05:56 AM

Hi Emir,

Thank you for the provided feedback.

I am afraid that the desired behavior cannot be achieved, using the current API. The experienced issue comes from the fact that when the MultiSelect value is updated, the filter is cleared.

Our development team is aware of this behavior, that is why there is an enhancement reported logged in our public GitHub repository that can be tracked at the following link

https://github.com/telerik/kendo-angular/issues/2145

I checked with the assigned developers on this case if we can suggest some temporary fix. I understand that this may be disappointing but at this point, there isn't a workaround that we can suggest. The issue should be fixed within the component. Thus, I would suggest tracking the status of the GitHub issue for any future updates on it.

Accept our apologies for all the inconvenience caused while the issue is still present.

Regards,
Martin
Progress Telerik

Tags
MultiSelect
Asked by
Emir Prcic
Top achievements
Rank 1
Answers by
Martin
Telerik team
Share this question
or