Horis 1 год назад
Родитель
Сommit
e7ff27dd48

+ 2 - 3
app/src/main/java/io/legado/app/ui/book/info/edit/BookInfoEditActivity.kt

@@ -1,6 +1,5 @@
 package io.legado.app.ui.book.info.edit
 package io.legado.app.ui.book.info.edit
 
 
-import android.app.Activity
 import android.net.Uri
 import android.net.Uri
 import android.os.Bundle
 import android.os.Bundle
 import android.view.Menu
 import android.view.Menu
@@ -112,8 +111,8 @@ class BookInfoEditActivity :
     }
     }
 
 
     private fun upCover() {
     private fun upCover() {
-        viewModel.book.let {
-            binding.ivCover.load(it?.getDisplayCover(), it?.name, it?.author)
+        viewModel.book?.let {
+            binding.ivCover.load(it.getDisplayCover(), it.name, it.author, false, it.origin)
         }
         }
     }
     }
 
 

+ 2 - 4
app/src/main/java/io/legado/app/ui/widget/image/CoverImageView.kt

@@ -201,10 +201,8 @@ class CoverImageView @JvmOverloads constructor(
         this.bitmapPath = path
         this.bitmapPath = path
         this.name = name?.replace(AppPattern.bdRegex, "")?.trim()
         this.name = name?.replace(AppPattern.bdRegex, "")?.trim()
         this.author = author?.replace(AppPattern.bdRegex, "")?.trim()
         this.author = author?.replace(AppPattern.bdRegex, "")?.trim()
-        if (!defaultCover) {
-            defaultCover = true
-            invalidate()
-        }
+        defaultCover = true
+        invalidate()
         if (AppConfig.useDefaultCover) {
         if (AppConfig.useDefaultCover) {
             ImageLoader.load(context, BookCover.defaultDrawable)
             ImageLoader.load(context, BookCover.defaultDrawable)
                 .centerCrop()
                 .centerCrop()