diff --git a/html/poketube.ejs b/html/poketube.ejs
index e03e96fa..03f4bbb3 100644
--- a/html/poketube.ejs
+++ b/html/poketube.ejs
@@ -1793,10 +1793,8 @@ const ctx = canvas.getContext("2d")
let step;
const draw = () => {
- if (AMvideo.readyState >= 2) { // Check if video is playable (HAVE_CURRENT_DATA or greater)
- ctx.drawImage(AMvideo, 0, 0, canvas.width, canvas.height);
- }
-};
+ ctx.drawImage(AMvideo, 0, 0, canvas.width, canvas.height);
+ };
const drawLoop = () => {
draw()
@@ -1809,13 +1807,11 @@ const drawPause = () => {
}
const init = () => {
- document.addEventListener("DOMContentLoaded", () => {
- AMvideo.addEventListener("canplaythrough", draw, false);
+ AMvideo.addEventListener("canplaythrough", draw, false);
AMvideo.addEventListener("play", drawLoop, false);
AMvideo.addEventListener("pause", drawPause, false);
AMvideo.addEventListener("ended", drawPause, false);
- });
-};
+ };
const cleanup = () => {
AMvideo.removeEventListener("loadeddata", draw)