When using the MultiSelect component with virtualization enabled, if you scroll down in the dropdown list and then clear the selection programmatically using multiselect.Clear(), the scroll position is not reset to the top. This leads to a confusing user experience, as the list remains scrolled down. If the selection is cleared using the clear icon, the popup correctly scrolls to the top as expected.
Replication Procedure:Run the sample
Open the popup Scroll down and Select item 90.
Using clear button , to clear the value .
Open the popup , see the issue.
Expected Output:
After clearing the selected items programmatically, the popupshould reset and scroll to the top position.
Current Output:
After clearing the selected items programmatically, the dropdown remains scrolled down at the previous position, instead of scrolling to the top.