Преглед изворни кода

Fix crash when searching in the library

inorichi пре 9 година
родитељ
комит
fbf141aad8
1 измењених фајлова са 3 додато и 3 уклоњено
  1. 3 3
      app/src/main/java/eu/kanade/mangafeed/ui/adapter/LibraryAdapter.java

+ 3 - 3
app/src/main/java/eu/kanade/mangafeed/ui/adapter/LibraryAdapter.java

@@ -42,9 +42,9 @@ public class LibraryAdapter<T> extends EasyAdapter<T> implements Filterable {
             } else {
                 List<Manga> filteredMangas = Observable.from(mangas)
                         .filter(x ->
-                                x.title.toLowerCase().contains(query) ||
-                                x.author.toLowerCase().contains(query) ||
-                                x.artist.toLowerCase().contains(query))
+                                (x.title != null && x.title.toLowerCase().contains(query)) ||
+                                (x.author != null && x.author.toLowerCase().contains(query)) ||
+                                (x.artist != null && x.artist.toLowerCase().contains(query)))
                         .toList()
                         .toBlocking()
                         .single();