From e9f85d1e19801d0fc9171822750a9ea2f5b00dd5 Mon Sep 17 00:00:00 2001 From: Horis <8674809+821938089@users.noreply.github.com> Date: Mon, 21 Apr 2025 12:07:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../io/legado/app/ui/book/info/edit/BookInfoEditActivity.kt | 5 ++--- .../java/io/legado/app/ui/widget/image/CoverImageView.kt | 6 ++---- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/io/legado/app/ui/book/info/edit/BookInfoEditActivity.kt b/app/src/main/java/io/legado/app/ui/book/info/edit/BookInfoEditActivity.kt index 3a2b651af..d34954990 100644 --- a/app/src/main/java/io/legado/app/ui/book/info/edit/BookInfoEditActivity.kt +++ b/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 -import android.app.Activity import android.net.Uri import android.os.Bundle import android.view.Menu @@ -112,8 +111,8 @@ class BookInfoEditActivity : } 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) } } diff --git a/app/src/main/java/io/legado/app/ui/widget/image/CoverImageView.kt b/app/src/main/java/io/legado/app/ui/widget/image/CoverImageView.kt index 88450b1db..f67ab469b 100644 --- a/app/src/main/java/io/legado/app/ui/widget/image/CoverImageView.kt +++ b/app/src/main/java/io/legado/app/ui/widget/image/CoverImageView.kt @@ -201,10 +201,8 @@ class CoverImageView @JvmOverloads constructor( this.bitmapPath = path this.name = name?.replace(AppPattern.bdRegex, "")?.trim() this.author = author?.replace(AppPattern.bdRegex, "")?.trim() - if (!defaultCover) { - defaultCover = true - invalidate() - } + defaultCover = true + invalidate() if (AppConfig.useDefaultCover) { ImageLoader.load(context, BookCover.defaultDrawable) .centerCrop()