diff --git a/packages/framebuffer-picker/src/FramebufferPicker.ts b/packages/framebuffer-picker/src/FramebufferPicker.ts index 113ded4391..c09ff19bae 100644 --- a/packages/framebuffer-picker/src/FramebufferPicker.ts +++ b/packages/framebuffer-picker/src/FramebufferPicker.ts @@ -73,7 +73,9 @@ export class FramebufferPicker extends Script { } onDestroy() { - //@ts-ignore - this.camera._renderPipeline.removeRenderPass(this.colorRenderPass); + if (!this.camera.destroyed) { + //@ts-ignore + this.camera._renderPipeline.removeRenderPass(this.colorRenderPass); + } } }