Browse Source

Fixed occasional IllegalStateException

master
Anthony Restaino 10 years ago
parent
commit
0e212539e9
  1. 3
      src/acr/browser/lightning/SearchAdapter.java

3
src/acr/browser/lightning/SearchAdapter.java

@ -149,6 +149,7 @@ public class SearchAdapter extends BaseAdapter implements Filterable { @@ -149,6 +149,7 @@ public class SearchAdapter extends BaseAdapter implements Filterable {
mFilteredList.clear();
mFilteredList.addAll(list);
}
notifyDataSetChanged();
}
@Override
@ -193,7 +194,6 @@ public class SearchAdapter extends BaseAdapter implements Filterable { @@ -193,7 +194,6 @@ public class SearchAdapter extends BaseAdapter implements Filterable {
}
mHistory = mDatabaseHandler.findItemsContaining(constraint.toString());
mFilteredList = getSuggestions();
results.count = 1;
return results;
}
@ -205,6 +205,7 @@ public class SearchAdapter extends BaseAdapter implements Filterable { @@ -205,6 +205,7 @@ public class SearchAdapter extends BaseAdapter implements Filterable {
@Override
protected void publishResults(CharSequence constraint, FilterResults results) {
mFilteredList = getSuggestions();
notifyDataSetChanged();
}

Loading…
Cancel
Save