소스 검색

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