diff --git a/Habitica/AndroidManifest.xml b/Habitica/AndroidManifest.xml index e63b3cd60..128c8bab5 100644 --- a/Habitica/AndroidManifest.xml +++ b/Habitica/AndroidManifest.xml @@ -297,6 +297,18 @@ android:name=".widget.TodosWidgetService" android:permission="android.permission.BIND_REMOTEVIEWS" /> - + + + + + + + + + + + + + diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/helpers/MarkdownParser.kt b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/helpers/MarkdownParser.kt index 173e17c25..b1e93955d 100644 --- a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/helpers/MarkdownParser.kt +++ b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/helpers/MarkdownParser.kt @@ -83,7 +83,8 @@ object MarkdownParser { return SpannableString("") } val text = EmojiParser.parseEmojis(input) ?: input - return markwon?.toMarkdown(text) ?: SpannableString(text) + // Adding this space here bc for some reason some markdown is not rendered correctly when the whole string is supposed to be formatted + return markwon?.toMarkdown("$text ") ?: SpannableString(text) } fun parseMarkdownAsync(input: String?, onSuccess: Consumer) {