In transfer URI contact serach, ignore diacritic characters

This commit is contained in:
Juha Heinanen
2026-01-19 23:19:31 +02:00
parent 951dc55f60
commit d9dc61c169
@@ -1611,15 +1611,15 @@ private fun CallRow(
singleLine = true, singleLine = true,
onValueChange = { onValueChange = {
if (it != transferUri) { if (it != transferUri) {
transferUri = it
val normalizedInput = Utils.unaccent(it)
filteredSuggestions = filteredSuggestions =
suggestions.filter { suggestion -> suggestions.filter { suggestion ->
transferUri.length > 2 && transferUri.length > 1 &&
suggestion.startsWith( Utils.unaccent(suggestion)
transferUri, .contains(normalizedInput, ignoreCase = true)
ignoreCase = true
)
} }
call.showSuggestions.value = transferUri.length > 2 call.showSuggestions.value = transferUri.length > 1
} }
}, },
trailingIcon = { trailingIcon = {