Consider the following scenario:
- I have a EjsMultiSelect component bound to a ICollection<int> collection using @bind-Value="@SelectedItemKeys". No item is pre-selected.
- I select at least one item from the
- I unselect all the items I selected at step #2.
SelectedItemKeys collection is empty.
SelectedItemKeys collection contains the last item I have unselected.
I am attaching a demo project to illustrate the issue.