From c4eb3003bec28d76f72ed9a878a61d0ef6b39c14 Mon Sep 17 00:00:00 2001 From: EtienneLescot Date: Sat, 16 May 2026 13:20:20 +0200 Subject: [PATCH] fix timeline scrub lint formatting --- .../video-editor/timeline/TimelineEditor.tsx | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/components/video-editor/timeline/TimelineEditor.tsx b/src/components/video-editor/timeline/TimelineEditor.tsx index cccb1a9..759fcbb 100644 --- a/src/components/video-editor/timeline/TimelineEditor.tsx +++ b/src/components/video-editor/timeline/TimelineEditor.tsx @@ -682,22 +682,22 @@ function Timeline({ } }, []); - const handleTimelinePointerLeave = useCallback((e: React.PointerEvent) => { - if (isScrubbingTimelineRef.current && scrubPointerIdRef.current === e.pointerId) { - seekTimelineAtClientX(e.currentTarget, e.clientX); - } - }, [seekTimelineAtClientX]); - - const handleTimelineLostPointerCapture = useCallback( + const handleTimelinePointerLeave = useCallback( (e: React.PointerEvent) => { - if (scrubPointerIdRef.current === e.pointerId) { - isScrubbingTimelineRef.current = false; - scrubPointerIdRef.current = null; + if (isScrubbingTimelineRef.current && scrubPointerIdRef.current === e.pointerId) { + seekTimelineAtClientX(e.currentTarget, e.clientX); } }, - [], + [seekTimelineAtClientX], ); + const handleTimelineLostPointerCapture = useCallback((e: React.PointerEvent) => { + if (scrubPointerIdRef.current === e.pointerId) { + isScrubbingTimelineRef.current = false; + scrubPointerIdRef.current = null; + } + }, []); + const handleTimelineWheel = useCallback( (event: React.WheelEvent) => { if (!onRangeChange || event.ctrlKey || event.metaKey || videoDurationMs <= 0) {