Delete word in search

Hi.
I’ve a select multiple with many options and some options selected.

<select name="names[]" multiple="">
    <option value="4">AAAAAA</option>
    <option value="3">BBBBB</option>
    <option value="5">CCCCC</option>
    <option value="64" selected="">DDDDD</option>
    <option value="6">EEEEE</option>
    <option value="8" selected="">FFFFF</option>
    <option value="2">GGGGG</option>
    ....
    <option value="1">ZZZZZ</option>
</select>

If I click on “search element” and I press backspace, the last option selected is removed from the list and the search value become the text of the “search element”.
In this example, search is empty, I press backspace and “search element” value become “FFFFF”.
It is possible to disable this behavior?
Or there is way to manage the “change search” event?

Too many limits with this component.
Switchet to virtual-select