From 523ae2e7361ca28982c4804069de9004d912228a Mon Sep 17 00:00:00 2001 From: Yiannis Christodoulou Date: Fri, 10 Oct 2025 00:14:46 +0300 Subject: [PATCH] Fix progress bar spacer for touch devices Update condition to add the progress bar spacer when on touch devices, ensuring correct UI behavior regardless of nonTouchPosition setting. --- .../video-js/src/components/video-player/VideoJSPlayer.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 709351cf..70e5dbd0 100644 --- a/frontend-tools/video-js/src/components/video-player/VideoJSPlayer.jsx +++ b/frontend-tools/video-js/src/components/video-player/VideoJSPlayer.jsx @@ -2813,7 +2813,7 @@ function VideoJSPlayer({ videoId = 'default-video' }) { controlBar && customRemainingTime && customRemainingTime.el() && - PlayerConfig.progressBar.nonTouchPosition !== 'default' + (PlayerConfig.progressBar.nonTouchPosition !== 'default' || isTouchDevice) ) { // Create spacer element const spacer = document.createElement('div');