From 7d25ab13a992058ed62a85917cea30bf930ffe5b Mon Sep 17 00:00:00 2001 From: David Kaspar Date: Sun, 3 Nov 2024 16:15:54 +0000 Subject: [PATCH] Launch in Dispatchers.IO when changing translations prefs in account --- .../amethyst/ui/components/TranslatableRichTextViewer.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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)