fixed error thrown if first search() callback returns []

if `renderList()` is called with an empty array, then `this.listView.data.length` fails as `this.data` is undefined.