remove selected language from dropdown

TODO:
Rename Settings to AppSettings (routes, classes)
Don't show users own languages
Add explainer
This commit is contained in:
David Kaspar
2025-06-26 13:16:51 +02:00
parent fdf11d3ca3
commit 6015ea04ce
@@ -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
},
)