Связано с:
Вот небольшое видео, демонстрирующее проблему:
Похоже, что удаление обработчика клика здесь не работает. При следующем клике video-placeholder-container больше не существует:
https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/instance-initializers/video-placeholder.js#L16
Вероятно, из-за использования bind здесь:
https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/instance-initializers/video-placeholder.js#L85
Возможно, простое решение — использовать { once: true } в addEventListener вместо этого?
3 лайка
Спасибо за исправление, @blake!
2 лайка
blake
(Blake Erickson)
5
С удовольствием! Спасибо, что сообщили об этом и предложили идею 
3 лайка