diff --git a/app/src/main/java/io/legado/app/ui/book/read/ReadBookActivity.kt b/app/src/main/java/io/legado/app/ui/book/read/ReadBookActivity.kt index 48e5b1ddd..5c420eaef 100644 --- a/app/src/main/java/io/legado/app/ui/book/read/ReadBookActivity.kt +++ b/app/src/main/java/io/legado/app/ui/book/read/ReadBookActivity.kt @@ -870,10 +870,11 @@ class ReadBookActivity : BaseReadBookActivity(), ReadBook.bookSource?.bookSourceUrl?.let { scopes.add(it) } + val text = selectedText.lineSequence().map { it.trim() }.joinToString("\n") replaceActivity.launch( ReplaceEditActivity.startIntent( this, - pattern = selectedText, + pattern = text, scope = scopes.joinToString(";") ) )