Pequeno erro no console após clicar dentro de um vídeo carregado

Relacionado a:

Aqui está um pequeno vídeo mostrando o problema:

Parece que remover o listener de clique aqui não funciona. Na próxima vez que ocorrer um clique, o video-placeholder-container não existirá mais:

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

Provavelmente por causa do uso de bind aqui:

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

Talvez uma solução fácil seria usar { once: true } em addEventListener em vez disso?

3 curtidas

Obrigado pela correção @blake!

2 curtidas

De nada! Obrigado por reportar e pela sugestão :slight_smile:

3 curtidas