Prechádzať zdrojové kódy

Remove the !! operator in lazy getting readerModel.handlers

cooperku_kdanmobile 5 rokov pred
rodič
commit
2777c0cd27

+ 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 }
 }