@ -2,14 +2,9 @@ package io.legado.app.ui.book.read.page.delegate
import android.graphics.Canvas
import io.legado.app.ui.book.read.page.ReadView
import io.legado.app.ui.book.read.page.entities.PageDirection
class NoAnimPageDelegate(readView: ReadView) : HorizontalPageDelegate(readView) {
override fun setDirection(direction: PageDirection) {
mDirection = direction
}
override fun onAnimStart(animationSpeed: Int) {
if (!isCancel) {
readView.fillPage(mDirection)
@ -189,11 +189,9 @@ class PhotoView @JvmOverloads constructor(
@SuppressLint("UseCompatLoadingForDrawables")
override fun setImageResource(resId: Int) {
var drawable: Drawable? = null
try {
drawable = resources.getDrawable(resId, null)
} catch (e: Exception) {
val drawable: Drawable? = kotlin.runCatching {
resources.getDrawable(resId, null)
}.getOrNull()
setImageDrawable(drawable)