From 38b611ec5fdfe2f112d993d52f0dcabc8a514307 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Mon, 4 Nov 2024 12:13:32 +0800 Subject: [PATCH] =?UTF-8?q?:zap:=20=E6=89=93=E5=BC=80=E5=90=8E=E5=BF=AB?= =?UTF-8?q?=E9=80=9F=E5=85=B3=E9=97=AD=E5=85=B3=E7=B3=BB=E5=9B=BE=E6=97=B6?= =?UTF-8?q?=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/layout/dock/Graph.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/src/layout/dock/Graph.ts b/app/src/layout/dock/Graph.ts index 2ccf6c40f..bb6720b71 100644 --- a/app/src/layout/dock/Graph.ts +++ b/app/src/layout/dock/Graph.ts @@ -654,6 +654,10 @@ export class Graph extends Model { } let count = 0; const intervalNode = setInterval(() => { + if (!network.images) { + clearInterval(intervalEdge); + return; + } const nodesAdded = this.graphData.nodes.slice(i, i + batch); if (nodesAdded.length === 0) { clearInterval(intervalNode); @@ -668,6 +672,10 @@ export class Graph extends Model { }, intervalNodeTime); let j = 0; const intervalEdge = setInterval(() => { + if (!network.images) { + clearInterval(intervalEdge); + return; + } const edgesAdded = this.graphData.links.slice(j, j + batch); if (edgesAdded.length === 0) { clearInterval(intervalEdge);