fix multiselect deselect bug