I don't need a solution for this now
Thank you for your time spent fixing this.
Hi,
did you find a final solution for this?
I added to button click:
$("[name=listItemName]").addClass("ui-screen-hidden");
this hides all list items until user starts to type.
Although if a user clears his search the full list shows rather than hiding.
i also tried adding:
Apperyio('ListName').listview('refresh');
but this didnt work