diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/actions/NewPostViewModel.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/actions/NewPostViewModel.kt index 6a0e79b49..5deacb5d7 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/actions/NewPostViewModel.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/actions/NewPostViewModel.kt @@ -843,11 +843,7 @@ open class NewPostViewModel() : ViewModel() { } open fun findUrlInMessage(): String? { - return message.text.split('\n').firstNotNullOfOrNull { paragraph -> - paragraph.split(' ').firstOrNull { word: String -> - RichTextParser.isValidURL(word) || RichTextParser.isUrlWithoutScheme(word) - } - } + return RichTextParser().parseValidUrls(message.text).firstOrNull() } open fun removeFromReplyList(userToRemove: User) {