fix: no external links
This commit is contained in:
parent
dfd8b597cd
commit
60752e83ed
1 changed files with 10 additions and 0 deletions
|
@ -41,7 +41,9 @@ import com.bumptech.glide.request.RequestListener
|
||||||
import com.bumptech.glide.request.target.Target
|
import com.bumptech.glide.request.target.Target
|
||||||
import com.xwray.groupie.GroupieAdapter
|
import com.xwray.groupie.GroupieAdapter
|
||||||
import com.xwray.groupie.Section
|
import com.xwray.groupie.Section
|
||||||
|
import io.noties.markwon.AbstractMarkwonPlugin
|
||||||
import io.noties.markwon.Markwon
|
import io.noties.markwon.Markwon
|
||||||
|
import io.noties.markwon.MarkwonConfiguration
|
||||||
import io.noties.markwon.SoftBreakAddsNewLinePlugin
|
import io.noties.markwon.SoftBreakAddsNewLinePlugin
|
||||||
import io.noties.markwon.editor.MarkwonEditor
|
import io.noties.markwon.editor.MarkwonEditor
|
||||||
import io.noties.markwon.editor.MarkwonEditorTextWatcher
|
import io.noties.markwon.editor.MarkwonEditorTextWatcher
|
||||||
|
@ -690,6 +692,14 @@ class CommentsFragment : Fragment() {
|
||||||
*/
|
*/
|
||||||
private fun buildMarkwon(): Markwon {
|
private fun buildMarkwon(): Markwon {
|
||||||
val markwon = Markwon.builder(activity)
|
val markwon = Markwon.builder(activity)
|
||||||
|
.usePlugin(object : AbstractMarkwonPlugin() {
|
||||||
|
override fun configureConfiguration(builder: MarkwonConfiguration.Builder) {
|
||||||
|
builder.linkResolver { view, link ->
|
||||||
|
// do nothing
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
.usePlugin(SoftBreakAddsNewLinePlugin.create())
|
.usePlugin(SoftBreakAddsNewLinePlugin.create())
|
||||||
.usePlugin(StrikethroughPlugin.create())
|
.usePlugin(StrikethroughPlugin.create())
|
||||||
.usePlugin(TablePlugin.create(activity))
|
.usePlugin(TablePlugin.create(activity))
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue