ソースを参照

Remove the !! operator in lazy getting readerModel.handlers

cooperku_kdanmobile 5 年 前
コミット
2777c0cd27
1 ファイル変更5 行追加5 行削除
  1. 5 5
      src/main/java/com/kdanmobile/reader/ReaderViewModel.kt

+ 5 - 5
src/main/java/com/kdanmobile/reader/ReaderViewModel.kt

@@ -713,13 +713,13 @@ class ReaderViewModel(private val readerModelManager: ReaderModelManager, privat
         kmpdfFactory?.setAnnotationEditMode(kmpdfShapeAnnotationBean.type)
     }
 
-    val pdfInfoHandler: PdfInfoHandler by lazy { readerModel!!.pdfInfoHandler }
+    val pdfInfoHandler: PdfInfoHandler by lazy { readerModel.pdfInfoHandler }
 
-    val thumbnailHandler: ThumbnailHandler by lazy { readerModel!!.thumbnailHandler }
+    val thumbnailHandler: ThumbnailHandler by lazy { readerModel.thumbnailHandler }
 
-    val bookmarkHandler: BookmarkHandler by lazy { readerModel!!.bookmarkHandler }
+    val bookmarkHandler: BookmarkHandler by lazy { readerModel.bookmarkHandler }
 
-    val outlineHandler: OutlineHandler by lazy { readerModel!!.outlineHandler }
+    val outlineHandler: OutlineHandler by lazy { readerModel.outlineHandler }
 
-    val searchHandler: SearchHandler by lazy { readerModel!!.searchHandler }
+    val searchHandler: SearchHandler by lazy { readerModel.searchHandler }
 }