diff --git a/src/components/video-editor/VideoPlayback.tsx b/src/components/video-editor/VideoPlayback.tsx index cf5cc744..df1ee6e9 100644 --- a/src/components/video-editor/VideoPlayback.tsx +++ b/src/components/video-editor/VideoPlayback.tsx @@ -1842,6 +1842,9 @@ const VideoPlayback = forwardRef( cursorOverlayRef.current.destroy(); cursorOverlayRef.current = null; } + if (videoEffectsContainerRef.current) { + videoEffectsContainerRef.current.filters = null; + } zoomBlurFilterRef.current?.destroy(); motionBlurFilterRef.current?.destroy(); zoomBlurFilterRef.current = null; @@ -1952,7 +1955,6 @@ const VideoPlayback = forwardRef( } videoContainer.mask = null; maskGraphicsRef.current = null; - videoEffectsContainer.filters = null; videoTexture.destroy(false); videoSpriteRef.current = null;