Fixing crash during rotation

> Different views with same IDs were saving state
> Fixing scroll getting reset on rotation

Change-Id: Iae42419b83ee5ffa1bb43959f0931c8dfb761f32
This commit is contained in:
Sunny Goyal
2016-02-11 10:07:36 -08:00
parent 4df1653331
commit bb702584fa
3 changed files with 12 additions and 5 deletions

View File

@@ -278,11 +278,14 @@ public class AlphabeticalAppsList {
/**
* Sets the sorted list of filtered components.
*/
public void setOrderedFilter(ArrayList<ComponentKey> f) {
public boolean setOrderedFilter(ArrayList<ComponentKey> f) {
if (mSearchResults != f) {
boolean same = mSearchResults != null && mSearchResults.equals(f);
mSearchResults = f;
updateAdapterItems();
return !same;
}
return false;
}
/**