Merge pull request #646 from AjTheSpidey/codex/editor-settings-scroll

Fix stale speed controls in the editor
This commit is contained in:
Sid
2026-05-25 10:56:14 -07:00
committed by GitHub
@@ -808,6 +808,7 @@ export default function VideoEditor() {
setSelectedZoomId(id); setSelectedZoomId(id);
if (id) { if (id) {
setSelectedTrimId(null); setSelectedTrimId(null);
setSelectedSpeedId(null);
setSelectedAnnotationId(null); setSelectedAnnotationId(null);
setSelectedBlurId(null); setSelectedBlurId(null);
} }
@@ -817,6 +818,7 @@ export default function VideoEditor() {
setSelectedTrimId(id); setSelectedTrimId(id);
if (id) { if (id) {
setSelectedZoomId(null); setSelectedZoomId(null);
setSelectedSpeedId(null);
setSelectedAnnotationId(null); setSelectedAnnotationId(null);
setSelectedBlurId(null); setSelectedBlurId(null);
} }
@@ -827,6 +829,7 @@ export default function VideoEditor() {
if (id) { if (id) {
setSelectedZoomId(null); setSelectedZoomId(null);
setSelectedTrimId(null); setSelectedTrimId(null);
setSelectedSpeedId(null);
setSelectedBlurId(null); setSelectedBlurId(null);
} }
}, []); }, []);
@@ -855,6 +858,7 @@ export default function VideoEditor() {
pushState((prev) => ({ zoomRegions: [...prev.zoomRegions, newRegion] })); pushState((prev) => ({ zoomRegions: [...prev.zoomRegions, newRegion] }));
setSelectedZoomId(id); setSelectedZoomId(id);
setSelectedTrimId(null); setSelectedTrimId(null);
setSelectedSpeedId(null);
setSelectedAnnotationId(null); setSelectedAnnotationId(null);
setSelectedBlurId(null); setSelectedBlurId(null);
}, },
@@ -891,6 +895,7 @@ export default function VideoEditor() {
pushState((prev) => ({ trimRegions: [...prev.trimRegions, newRegion] })); pushState((prev) => ({ trimRegions: [...prev.trimRegions, newRegion] }));
setSelectedTrimId(id); setSelectedTrimId(id);
setSelectedZoomId(null); setSelectedZoomId(null);
setSelectedSpeedId(null);
setSelectedAnnotationId(null); setSelectedAnnotationId(null);
setSelectedBlurId(null); setSelectedBlurId(null);
}, },
@@ -1126,6 +1131,7 @@ export default function VideoEditor() {
setSelectedAnnotationId(id); setSelectedAnnotationId(id);
setSelectedZoomId(null); setSelectedZoomId(null);
setSelectedTrimId(null); setSelectedTrimId(null);
setSelectedSpeedId(null);
setSelectedBlurId(null); setSelectedBlurId(null);
}, },
[pushState], [pushState],
@@ -1199,6 +1205,8 @@ export default function VideoEditor() {
setSelectedAnnotationId(duplicateId); setSelectedAnnotationId(duplicateId);
setSelectedZoomId(null); setSelectedZoomId(null);
setSelectedTrimId(null); setSelectedTrimId(null);
setSelectedSpeedId(null);
setSelectedBlurId(null);
}, },
[pushState], [pushState],
); );