From 41b0bdcb507e0226a61546a491588ef8273a8222 Mon Sep 17 00:00:00 2001 From: Yiannis Christodoulou Date: Mon, 20 Oct 2025 00:29:29 +0300 Subject: [PATCH] For embed players, use longer timeout to keep controls visible --- .../src/components/video-player/VideoJSPlayer.jsx | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/frontend-tools/video-js/src/components/video-player/VideoJSPlayer.jsx b/frontend-tools/video-js/src/components/video-player/VideoJSPlayer.jsx index b011af40..fe2bc3d8 100644 --- a/frontend-tools/video-js/src/components/video-player/VideoJSPlayer.jsx +++ b/frontend-tools/video-js/src/components/video-player/VideoJSPlayer.jsx @@ -1592,14 +1592,16 @@ function VideoJSPlayer({ videoId = 'default-video' }) { // Default sample video return [ - /* { - src: '/videos/sample-video-white.mp4', - type: 'video/mp4', - }, */ { + src: '/videos/sample-video.mp4', + // src: '/videos/sample-video-white.mp4', + //src: '/videos/sample-video.big.mp4', + type: 'video/mp4', + }, + /* { src: '/videos/sample-video.mp3', type: 'audio/mpeg', - }, + }, */ ]; }; @@ -1921,8 +1923,7 @@ function VideoJSPlayer({ videoId = 'default-video' }) { // Milliseconds of inactivity before user considered inactive (0 = never) // For embed players, use longer timeout to keep controls visible - //inactivityTimeout: isEmbedPlayer ? 5000 : 2000, - inactivityTimeout: 2000, + inactivityTimeout: isEmbedPlayer || isTouchDevice ? 5000 : 2000, // Language code for player (e.g., 'en', 'es', 'fr') language: 'en',