From 57a070d6158af2b48a50fa635207e8c0ab0a5aab Mon Sep 17 00:00:00 2001 From: wizardAEI Date: Sun, 3 May 2026 18:32:02 +0800 Subject: [PATCH] Fix webcam speed region sync --- src/components/video-editor/VideoPlayback.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/video-editor/VideoPlayback.tsx b/src/components/video-editor/VideoPlayback.tsx index e51ea205..8e1af423 100644 --- a/src/components/video-editor/VideoPlayback.tsx +++ b/src/components/video-editor/VideoPlayback.tsx @@ -1352,8 +1352,9 @@ const VideoPlayback = forwardRef( ? Math.min(1 / 60, webcamDuration) : targetTime; + const timelineTimeMs = currentTime * 1000; const activeSpeedRegion = speedRegionsRef.current.find( - (region) => targetTime * 1000 >= region.startMs && targetTime * 1000 < region.endMs, + (region) => timelineTimeMs >= region.startMs && timelineTimeMs < region.endMs, ); const targetPlaybackRate = activeSpeedRegion ? activeSpeedRegion.speed : 1; if (Math.abs(webcamVideo.playbackRate - targetPlaybackRate) > 0.001) {