From 1555e33fcab2c34f43c0fd1f2d017a50983c77e9 Mon Sep 17 00:00:00 2001 From: wang1212 Date: Thu, 10 Oct 2024 15:25:27 +0800 Subject: [PATCH] chore: fix logic errors during refactoring --- packages/g-plugin-device-renderer/src/render/RenderGraph.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/g-plugin-device-renderer/src/render/RenderGraph.ts b/packages/g-plugin-device-renderer/src/render/RenderGraph.ts index 554a0ae6c..d59e02d6e 100644 --- a/packages/g-plugin-device-renderer/src/render/RenderGraph.ts +++ b/packages/g-plugin-device-renderer/src/render/RenderGraph.ts @@ -273,7 +273,7 @@ export class RenderGraph implements RGGraphBuilder { // This was the last reference to this RT -- steal it from the alive list, and put it back into the pool. renderTarget.needsClear = true; - this.renderTargetAliveForID.splice(renderTargetID, 1); + this.renderTargetAliveForID[renderTargetID] = undefined; this.renderTargetDeadPool.push(renderTarget); }