Petite erreur dans la console après un clic dans une vidéo chargée

Lié à :

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 :

https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/instance-initializers/video-placeholder.js#L16

Probablement à cause de l’utilisation de bind ici :

https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/instance-initializers/video-placeholder.js#L85

Peut-être qu’une solution simple serait d’utiliser { once: true } dans addEventListener à la place ?

3 « J'aime »

Merci pour la correction @blake !

2 « J'aime »

Avec plaisir ! Merci de l’avoir signalé et pour votre suggestion :slight_smile:

3 « J'aime »