From 88543c25877d5e0106796891792e173f2dae9b6d Mon Sep 17 00:00:00 2001 From: Vanessa Date: Mon, 17 Apr 2023 15:06:38 +0800 Subject: [PATCH] :art: fix https://github.com/siyuan-note/siyuan/issues/8006 --- app/src/layout/dock/Graph.ts | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/app/src/layout/dock/Graph.ts b/app/src/layout/dock/Graph.ts index 1f5262571..d0fd51715 100644 --- a/app/src/layout/dock/Graph.ts +++ b/app/src/layout/dock/Graph.ts @@ -22,7 +22,7 @@ export class Graph extends Model { public rootId: string; // "local" 必填 private timeout: number; public graphData: { - nodes: { box: string, id: string, path: string, type: string, color: string }[], + nodes: { box: string, id: string, path: string, type: string, color: IObject }[], links: Record[], box: string }; @@ -497,45 +497,45 @@ export class Graph extends Model { this.graphData.nodes.forEach(item => { switch (item.type) { case "NodeDocument": - item.color = rootStyle.getPropertyValue("--b3-graph-doc-point").trim() + item.color = {background: rootStyle.getPropertyValue("--b3-graph-doc-point").trim()} break; case "NodeParagraph": - item.color = rootStyle.getPropertyValue("--b3-graph-p-point").trim() + item.color = {background: rootStyle.getPropertyValue("--b3-graph-p-point").trim()} break; case "NodeHeading": - item.color = rootStyle.getPropertyValue("--b3-graph-heading-point").trim() + item.color = {background: rootStyle.getPropertyValue("--b3-graph-heading-point").trim()} break; case "NodeMathBlock": - item.color = rootStyle.getPropertyValue("--b3-graph-math-point").trim() + item.color = {background: rootStyle.getPropertyValue("--b3-graph-math-point").trim()} break; case "NodeCodeBlock": - item.color = rootStyle.getPropertyValue("--b3-graph-code-point").trim() + item.color = {background: rootStyle.getPropertyValue("--b3-graph-code-point").trim()} break; case "NodeTable": - item.color = rootStyle.getPropertyValue("--b3-graph-table-point").trim() + item.color = {background: rootStyle.getPropertyValue("--b3-graph-table-point").trim()} break; case "NodeList": - item.color = rootStyle.getPropertyValue("--b3-graph-list-point").trim() + item.color = {background: rootStyle.getPropertyValue("--b3-graph-list-point").trim()} break; case "NodeListItem": - item.color = rootStyle.getPropertyValue("--b3-graph-listitem-point").trim() + item.color = {background: rootStyle.getPropertyValue("--b3-graph-listitem-point").trim()} break; case "NodeBlockquote": - item.color = rootStyle.getPropertyValue("--b3-graph-bq-point").trim() + item.color = {background: rootStyle.getPropertyValue("--b3-graph-bq-point").trim()} break; case "NodeSuperBlock": - item.color = rootStyle.getPropertyValue("--b3-graph-super-point").trim() + item.color = {background: rootStyle.getPropertyValue("--b3-graph-super-point").trim()} break; default: - item.color = rootStyle.getPropertyValue("--b3-graph-p-point").trim() + item.color = {background: rootStyle.getPropertyValue("--b3-graph-p-point").trim()} break; } }) this.graphData.links.forEach(item => { if (item.ref) { - item.color = rootStyle.getPropertyValue("--b3-graph-ref-line").trim(); + item.color = {color: rootStyle.getPropertyValue("--b3-graph-ref-line").trim()}; } else { - item.color = rootStyle.getPropertyValue("--b3-graph-line").trim(); + item.color = {color: rootStyle.getPropertyValue("--b3-graph-line").trim()}; } }) clearTimeout(this.timeout);