From 9d449bca0fabb68775d624474b8b151626f03640 Mon Sep 17 00:00:00 2001 From: hexiaonan-800 Date: Thu, 10 Sep 2026 12:00:36 +0800 Subject: [PATCH] fix: Nodes within the loop display the default model --- ui/src/workflow-canvas/nodes/loop-body-node/index.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/src/workflow-canvas/nodes/loop-body-node/index.vue b/ui/src/workflow-canvas/nodes/loop-body-node/index.vue index 5cfe3407bbc..2f9df009438 100644 --- a/ui/src/workflow-canvas/nodes/loop-body-node/index.vue +++ b/ui/src/workflow-canvas/nodes/loop-body-node/index.vue @@ -107,7 +107,7 @@ const renderGraphData = (data?: LogicFlow.GraphConfigData) => { }) const lfInstance = lf.value lfInstance.setTheme({ bezier: { stroke: '#afafaf', strokeWidth: 1 } }) - + lf.value.graphModel.getDefaultModelSettings = () => model.graphModel.getDefaultModelSettings() // 嵌套画布位于主画布 foreignObject 内,会随主画布缩放/平移而放大。 // 覆写 HtmlPointToCanvasPoint,把主画布的 scale/translate 乘进去,使鼠标坐标、节点拖动距离、连线位置与真实位置一致。 const nestedTransform = lfInstance.graphModel.transformModel