Faisant suite au rapport de bug #915. Nous avons relevé des anomalies de comportement au clic sur certains boutons du système de design, entre autres lorsqu'ils se trouvent au sein d'un formulaire. Voici les boutons concernés :
le bouton « Fermer » du composant « Alerte » ;
les boutons « Transcription », « Agrandir » et « Fermer » du composant « Contenu médias » ;
les boutons des onglets du composant « Onglets » ;
les boutons d'ouverture et de fermeture du composant « Modale ».
Suggestions
Il me semble qu'il faudrait ajouter l'attribut type="button" sur chacun de ces éléments, car l'absence de l'attribut type induit les navigateurs à les considérer comme des boutons de soumission (type="submit").
D'autres boutons du système de design pourraient bénéficier d'une intervention similaire, tels que le bouton de copie dans le presse-papier du composant « Partage », ou encore les boutons de contrôle des composants « Entête » et « Fil d'Ariane » sur mobile.
Décrire le bug
Faisant suite au rapport de bug #915. Nous avons relevé des anomalies de comportement au clic sur certains boutons du système de design, entre autres lorsqu'ils se trouvent au sein d'un formulaire. Voici les boutons concernés :
Suggestions
Il me semble qu'il faudrait ajouter l'attribut
type="button"
sur chacun de ces éléments, car l'absence de l'attributtype
induit les navigateurs à les considérer comme des boutons de soumission (type="submit"
).D'autres boutons du système de design pourraient bénéficier d'une intervention similaire, tels que le bouton de copie dans le presse-papier du composant « Partage », ou encore les boutons de contrôle des composants « Entête » et « Fil d'Ariane » sur mobile.
Informations complémentaires
button
button