diff --git a/web/src/components/player/PreviewPlayer.tsx b/web/src/components/player/PreviewPlayer.tsx index 9c8e9d6a4..9206f7e9b 100644 --- a/web/src/components/player/PreviewPlayer.tsx +++ b/web/src/components/player/PreviewPlayer.tsx @@ -154,8 +154,11 @@ function PreviewVideoPlayer({ Math.round(preview.start) >= timeRange.start && Math.floor(preview.end) <= timeRange.end, ); - setLoaded(false); - setCurrentPreview(preview); + + if (preview != currentPreview) { + setCurrentPreview(preview); + setLoaded(false); + } controller.newPlayback({ preview,