diff options
| author | Roman Birg <roman@cyngn.com> | 2015-08-24 09:42:47 -0700 |
|---|---|---|
| committer | Roman Birg <roman@cyngn.com> | 2015-08-24 09:44:54 -0700 |
| commit | 7ad3eb4c5d83aed083e69090559df09c5c8621c5 (patch) | |
| tree | af06b6722afe4c7314f1a52393c87b1220ef53d7 | |
| parent | af500818a90bbe01ca1f932200abee46e43523b2 (diff) | |
| download | android_packages_apps_CMFileManager-7ad3eb4c5d83aed083e69090559df09c5c8621c5.tar.gz android_packages_apps_CMFileManager-7ad3eb4c5d83aed083e69090559df09c5c8621c5.tar.bz2 android_packages_apps_CMFileManager-7ad3eb4c5d83aed083e69090559df09c5c8621c5.zip | |
CMFM: don't apply search filter when search hasn't started
Otherwise it can lead to crashes with short searches
Ref: QRDL-950
Change-Id: Icf555435b4cc7107db328c757633a29ffacd62c5
Signed-off-by: Roman Birg <roman@cyngn.com>
| -rw-r--r-- | src/com/cyanogenmod/filemanager/activities/SearchActivity.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/com/cyanogenmod/filemanager/activities/SearchActivity.java b/src/com/cyanogenmod/filemanager/activities/SearchActivity.java index 0a0cb854..844e5718 100644 --- a/src/com/cyanogenmod/filemanager/activities/SearchActivity.java +++ b/src/com/cyanogenmod/filemanager/activities/SearchActivity.java @@ -1520,7 +1520,9 @@ public class SearchActivity extends Activity @Override public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) { - new SearchResultFilterTask().execute(MimeTypeHelper.MimeTypeCategory.values()[i]); + if (mResultList != null && !mResultList.isEmpty()) { + new SearchResultFilterTask().execute(MimeTypeHelper.MimeTypeCategory.values()[i]); + } } @Override |
