diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/components/ExpandableRichTextViewer.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/components/ExpandableRichTextViewer.kt index 11c25cb62..70bdc114a 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/components/ExpandableRichTextViewer.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/components/ExpandableRichTextViewer.kt @@ -46,7 +46,7 @@ fun ExpandableRichTextViewer( val text = if (showFullText) content else content.take(350) Box(contentAlignment = Alignment.BottomCenter) { - CompositionLocalProvider(LocalLayoutDirection provides LayoutDirection.Rtl) { + //CompositionLocalProvider(LocalLayoutDirection provides LayoutDirection.Rtl) { RichTextViewer( text, canPreview, @@ -56,7 +56,7 @@ fun ExpandableRichTextViewer( accountViewModel, navController ) - } + //} if (content.length > 350 && !showFullText) { Row( diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/components/RichTextViewer.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/components/RichTextViewer.kt index c67ddcd8b..36b380cad 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/components/RichTextViewer.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/components/RichTextViewer.kt @@ -133,9 +133,7 @@ fun RichTextViewer( // FlowRow doesn't work well with paragraphs. So we need to split them content.split('\n').forEach { paragraph -> FlowRow() { - // Did not work: if (isArabic(paragraph)) paragraph.split(' ').reversed() else - // English is not Right side - val s = paragraph.split(' '); + val s = if (isArabic(paragraph)) paragraph.split(' ').reversed() else paragraph.split(' '); s.forEach { word: String -> if (canPreview) { // Explicit URL