diff --git a/src/components/video-editor/VideoEditor.tsx b/src/components/video-editor/VideoEditor.tsx index b32621c9..a4e68955 100644 --- a/src/components/video-editor/VideoEditor.tsx +++ b/src/components/video-editor/VideoEditor.tsx @@ -808,6 +808,7 @@ export default function VideoEditor() { setSelectedZoomId(id); if (id) { setSelectedTrimId(null); + setSelectedSpeedId(null); setSelectedAnnotationId(null); setSelectedBlurId(null); } @@ -817,6 +818,7 @@ export default function VideoEditor() { setSelectedTrimId(id); if (id) { setSelectedZoomId(null); + setSelectedSpeedId(null); setSelectedAnnotationId(null); setSelectedBlurId(null); } @@ -827,6 +829,7 @@ export default function VideoEditor() { if (id) { setSelectedZoomId(null); setSelectedTrimId(null); + setSelectedSpeedId(null); setSelectedBlurId(null); } }, []); @@ -855,6 +858,7 @@ export default function VideoEditor() { pushState((prev) => ({ zoomRegions: [...prev.zoomRegions, newRegion] })); setSelectedZoomId(id); setSelectedTrimId(null); + setSelectedSpeedId(null); setSelectedAnnotationId(null); setSelectedBlurId(null); }, @@ -891,6 +895,7 @@ export default function VideoEditor() { pushState((prev) => ({ trimRegions: [...prev.trimRegions, newRegion] })); setSelectedTrimId(id); setSelectedZoomId(null); + setSelectedSpeedId(null); setSelectedAnnotationId(null); setSelectedBlurId(null); }, @@ -1126,6 +1131,7 @@ export default function VideoEditor() { setSelectedAnnotationId(id); setSelectedZoomId(null); setSelectedTrimId(null); + setSelectedSpeedId(null); setSelectedBlurId(null); }, [pushState], @@ -1199,6 +1205,8 @@ export default function VideoEditor() { setSelectedAnnotationId(duplicateId); setSelectedZoomId(null); setSelectedTrimId(null); + setSelectedSpeedId(null); + setSelectedBlurId(null); }, [pushState], );