OSDN Git Service

CMFM: don't apply search filter when search hasn't started
authorRoman Birg <roman@cyngn.com>
Mon, 24 Aug 2015 16:42:47 +0000 (09:42 -0700)
committerStephen Bird <sbird@cyngn.com>
Wed, 26 Aug 2015 21:21:07 +0000 (14:21 -0700)
Otherwise it can lead to crashes with short searches

Ref: QRDL-950

Change-Id: Icf555435b4cc7107db328c757633a29ffacd62c5
Signed-off-by: Roman Birg <roman@cyngn.com>
src/com/cyanogenmod/filemanager/activities/SearchActivity.java

index bbf716a..e87c63c 100755 (executable)
@@ -1518,7 +1518,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