Describe the bug
In searchByItem function in Virtual List item param is undefined when items is replaced by replaceAllItems method i.e. on ajax data and empty items on Virtual List initialization.
This is because in searchbar-class.js searchByItem function calls with items from params - not real items from list.
if (sb.virtualList.params.searchByItem(vlQuery, sb.virtualList.params.items[i], i)) {