Completed
Last Updated: 28 Feb 2024 16:31 by ADMIN
Created by: Akshata
Comments: 1
Category: MultiSelect
Type: Bug Report
2
Hi Team,

KendoNative Multiselect which is configured to work with primitive values has issue with filtering

PFB link below for the demo

https://stackblitz.com/edit/habvwq-e4ahdk
Completed
Last Updated: 06 Feb 2024 14:32 by ADMIN
Created by: jake
Comments: 0
Category: MultiSelect
Type: Bug Report
1

Describe the bug
The items inside the popup of the Multiselect are not correctly visualized when scrolling the data. The issue can be easily observed in scenarios where the page size and the total of records are close numbers.

The issue is that while scrolling, the Multiselect scrolls but the actual contents of the popup don't move until the scroll bar is more than halfway down.

To Reproduce

  1. Open this project
  2. Start scrolling the items in the MultiSelect

Expected behavior
With the move of the popup scroller down, the data should be scrolled too, no matter if the scroller has reached its middle position or not.

Screenshots
The screenshot is from the linked above example. The items displayed in the popup window should be around "Item 50"
image

Completed
Last Updated: 22 Dec 2023 10:14 by ADMIN

Describe the bug
When using the listNoDataRender prop of the Native MultiSelect component the following warning appears in the browser's console.
image

To Reproduce

  1. Open this StackBlitz example
  2. Open the browser's console

Expected behavior
No warnings or errors should appear in the dev console

Unplanned
Last Updated: 13 Jun 2023 08:00 by ADMIN

It appears the taglist always requires a selected tag to be present in the dataItems. However this tag is not gonna be present in the dataItems when a filter is applied. It seems this causes an error, where the taglist tag expects to be able to find its corresponding dataItem in the dataItems

Repro:

  1. Open stackblitz and select 'large'
  2. filter on 'L'
  3. observe no runtime error in console
  4. remove 'L' filter and replace it with 'M'
  5. see a runtime error in the console

https://stackblitz.com/edit/z7ejuk?file=src%2Fmain.vue

I know a quick workaround for this is to ensure a selected tag is always added to the filtered dataItems, preventing the error. But are there perhaps other workarounds or is this something that can be fixed in a future release?

Thanks in advance