Преглед на файлове

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();