FIX: crashes on no search results. UI: clear search results when query changes, even before new data arrives.