diff --git a/amethyst/src/play/java/com/vitorpamplona/amethyst/ui/components/TranslatableRichTextViewer.kt b/amethyst/src/play/java/com/vitorpamplona/amethyst/ui/components/TranslatableRichTextViewer.kt index f9439234a..0e1f626a9 100644 --- a/amethyst/src/play/java/com/vitorpamplona/amethyst/ui/components/TranslatableRichTextViewer.kt +++ b/amethyst/src/play/java/com/vitorpamplona/amethyst/ui/components/TranslatableRichTextViewer.kt @@ -255,8 +255,10 @@ private fun TranslationMessage( } }, onClick = { - accountViewModel.account.toggleDontTranslateFrom(source) - langSettingsPopupExpanded = false + scope.launch(Dispatchers.IO) { + accountViewModel.account.toggleDontTranslateFrom(source) + langSettingsPopupExpanded = false + } }, ) HorizontalDivider(thickness = DividerThickness)