Lié à :
- https://github.com/discourse/discourse/pull/23807
- DEV: Show a loading spinner on video placeholders by oblakeerickson · Pull Request #24039 · discourse/discourse · GitHub
Voici une petite vidéo montrant le problème :
Il semble que la suppression de l’écouteur de clic ici ne fonctionne pas. La prochaine fois qu’un clic se produit, le video-placeholder-container n’existe plus :
Probablement à cause de l’utilisation de bind ici :
Peut-être qu’une solution simple serait d’utiliser { once: true } dans addEventListener à la place ?