GeotrekCE / Geotrek-rando-v3

Geotrek public data website (version 3)
MIT License
16 stars 16 forks source link

Bug : "Ce champs est requis" lors de la sélection d'un item pour le signalement (PWA) #1172

Open mviadere-openig opened 3 months ago

mviadere-openig commented 3 months ago

Gtk-rando version 3.20.3

Ce bug est visible uniquement sur la version mobile du gtk-rando

Un utilisateur ma fait remonter ce problème : lorsque l'on veut sélectionner un item dans la liste déroulante des champs à remplir pour un signalement, l'encadré du champ devient rouge avec la phrase qui apparaît "Ce champ est requis". Il faut sélectionner une deuxième fois l'item pour qu'il soit pris en compte.

Testé premièrement ici : https://rando.cc-pyreneeshautgaronnaises.fr/

Et ici : https://destination.ecrins-parcnational.fr

dtrucs commented 3 months ago

En essayant de reproduire le cas d'utilisation. 1/ Click sur la validation du formulaire pour faire apparaitre les erreurs 2/ Sélectionner une valeur dans une des listes déroulantes indiquées en erreur 3/ Suite à cette action le champ reste en "erreur"

Est-ce bien cela ? Si oui, actuellement la validité des champs n'est vérifiée que lorsqu'on quitte leur focus et non au "onChange" ; ce comportement est également équivalent pour les champs de type texte/email.

mviadere-openig commented 3 months ago

Oui il s'agit bien de cela