Étapes à reproduire :
Notez que l'éditeur en ligne de contrôle récapitulatif reste (avec l'ancienne valeur !). L'éditeur en ligne doit se fermer sur un événement de sélection. Tous les éditeurs en ligne doivent se fermer chaque fois qu'un événement de sélection est déclenché.
Bonjour Éric,
Même problème sur tous les éditeurs en ligne, je pense.
Je reproduis ce problème avec un exemple de type de données.
Merci pour la mise à jour @JulienGoldman - ce n'est pas surprenant mais très bon à savoir ! Je pense que cela devrait être une solution facile et j'ai quelques idées... juste besoin de décider de la meilleure approche. Je pense qu'il y a trois (au moins) solutions possibles :
1) surveillez les événements de clic en dehors de l'éditeur
2) fermer l'éditeur si le @input change
3) fermer lorsque l'utilisateur modifie sa sélection (il y a un événement d'application pour cela)
Aucune des solutions n'est difficile à mettre en œuvre.
Remarque : je suis en train de passer de l'angular 5 à l'angular 7, et je suis en vacances toute la semaine prochaine. Mais après cela, je devrais revenir à quelques corrections de bugs, y compris.
Je pense que l'option (2) ci-dessus est la plus simple à mettre en œuvre et la plus correcte. Alors je vais essayer de le faire maintenant. :)