Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

La saisie de juste un code postal ou nom de ville dans le champ "adresse" devrait être acceptée #163

Open
gregclermont opened this issue Nov 23, 2018 · 2 comments
Assignees

Comments

@gregclermont
Copy link
Contributor

gregclermont commented Nov 23, 2018

Version Device Reproduit ticket JIRA
5.7.1017 iPhone 6S iOS 11 100% des fois EN-277

Observé

J'ai tapé 75019 et j'ai vu toutes sortes de résultats non pertinents, par ex. 75019, Paris, Seillons-Source-d'Argens (comme si 75019 etait un num de rue).

D’autre part, si on tape “Paris” sur iOS, on a les résultats ci-joints, y compris “Parish Lane” mais pas Paris, France. La liste de résultats d’Android aussi jointe est ce qui est attendu.

Attendu

Une liste de résultats centrée sur la France qui accepte les CP et noms de ville comme Android a l’air de le faire.

Screenshots

screenshot_20181121-095624-resized img_7697-resized
@gregclermont
Copy link
Contributor Author

Cette fonctionnalité utilise Google Place Autocomplete.
C'est peut-être un problème avec les types spécifiés pour le GMSAutocompleteFilter ?

@cmouline cmouline self-assigned this Nov 23, 2018
@cmouline
Copy link
Contributor

Effectivement en changeant le type de filtre on obtient des résultats beaucoup plus pertinents.

Autre problème constaté : les suggestions se font avec une lettre de retard (comme on peut le voir sur le screen, on a tapé "aven" et on voit que la partie prise en compte pour la suggestion -en gras- est "ave").

Origine : Utilisation de plusieurs delegates dont les méthodes ne sont pas appelées dans le bon ordre (on analyse l'array de suggestions avant qu'il ait été update, c'est pour ça qu'on a pas de suggestion en tapant 1 seul lettre).

Résolution à implémenter : transférer la mécanique d'analyse des suggestions dans un callback.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants