Apicurio-studio: Éditeur : lors de l'édition d'un « résumé » d'une opération, le champ d'édition ne se ferme pas lors de la sélection d'une opération différente

Créé le 18 janv. 2019  ·  4Commentaires  ·  Source: Apicurio/apicurio-studio

Étapes à reproduire :

  1. Cliquez sur un chemin avec au moins 2 opérations.
  2. Cliquez sur le résumé d'une opération pour commencer à l'éditer
  3. Cliquez sur une autre opération

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é.

bug editor

Tous les 4 commentaires

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.

image

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. :)

Cette page vous a été utile?
0 / 5 - 0 notes