Fixing buggy search from ListActivity