Relacionado a:
- https://github.com/discourse/discourse/pull/23807
- DEV: Show a loading spinner on video placeholders by oblakeerickson · Pull Request #24039 · discourse/discourse · GitHub
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:
Provavelmente por causa do uso de bind aqui:
Talvez uma solução fácil seria usar { once: true } em addEventListener em vez disso?