@@ -3,7 +3,6 @@ package io.legado.app.ui.book.read
33import android.annotation.SuppressLint
44import android.content.Intent
55import android.content.res.Configuration
6- import android.net.Uri
76import android.os.Bundle
87import android.os.Looper
98import android.view.Gravity
@@ -17,6 +16,7 @@ import androidx.activity.addCallback
1716import androidx.activity.result.contract.ActivityResultContracts
1817import androidx.appcompat.app.AlertDialog
1918import androidx.appcompat.widget.PopupMenu
19+ import androidx.core.net.toUri
2020import androidx.core.view.get
2121import androidx.core.view.size
2222import androidx.lifecycle.lifecycleScope
@@ -871,7 +871,7 @@ class ReadBookActivity : BaseReadBookActivity(),
871871 ReadBook .bookSource?.bookSourceUrl?.let {
872872 scopes.add(it)
873873 }
874- val text = selectedText.lineSequence().map { it.trim() }.joinToString( " \n " )
874+ val text = selectedText.lineSequence().joinToString( " \n " ) { it.trim() }
875875 replaceActivity.launch(
876876 ReplaceEditActivity .startIntent(
877877 this ,
@@ -1405,7 +1405,7 @@ class ReadBookActivity : BaseReadBookActivity(),
14051405 value = src
14061406 }
14071407 } else {
1408- viewModel.saveImage(src, Uri .parse(path ))
1408+ viewModel.saveImage(src, path.toUri( ))
14091409 }
14101410 }
14111411
@@ -1651,6 +1651,7 @@ class ReadBookActivity : BaseReadBookActivity(),
16511651 9 -> readView.invalidateTextPage()
16521652 10 -> ChapterProvider .upLayout()
16531653 11 -> readView.submitRenderTask()
1654+ 12 -> upPageAnim()
16541655 }
16551656 }
16561657 }
0 commit comments