diff --git a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/settings/UserSettingsScreen.kt b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/settings/UserSettingsScreen.kt index ce61a37f8a..e95ca4664a 100644 --- a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/settings/UserSettingsScreen.kt +++ b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/settings/UserSettingsScreen.kt @@ -96,7 +96,7 @@ fun UserSettingsScreen( @Composable fun DontTranslateFromSetting(accountViewModel: AccountViewModel) { var expanded by remember { mutableStateOf(false) } - val selectedLanguages = accountViewModel.dontTranslateFrom() + val selectedLanguages = accountViewModel.dontTranslateFrom().toMutableSet() Column { SettingsRow( @@ -128,6 +128,7 @@ fun DontTranslateFromSetting(accountViewModel: AccountViewModel) { languageCode, ) } + selectedLanguages.remove(languageCode) expanded = false }, )