From ff057336f944f62b6d26752a6191430fb342c4d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E9=9B=AA=E5=B3=B0?= Date: Fri, 22 Mar 2024 14:08:41 +0800 Subject: [PATCH] fix: Node preview image position error after reset node id --- static/js/workflows.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/static/js/workflows.js b/static/js/workflows.js index 44d61ee..c8b7cc5 100644 --- a/static/js/workflows.js +++ b/static/js/workflows.js @@ -778,6 +778,16 @@ class EasyApiWorkflows { lLink.target_id = node.id; } } + // update app.nodeOutputs + if(oldNodeId in app.nodeOutputs) { + app.nodeOutputs[newNodeId] = app.nodeOutputs[oldNodeId] + delete app.nodeOutputs[oldNodeId] + } + // update app.nodePreviewImages + if(oldNodeId in app.nodePreviewImages) { + app.nodePreviewImages[newNodeId] = app.nodePreviewImages[oldNodeId] + delete app.nodePreviewImages[oldNodeId] + } } }