From f4523d60d2cbd9285198377bdab1bfd08f3f48ee Mon Sep 17 00:00:00 2001 From: Vanessa Date: Tue, 31 May 2022 11:52:24 +0800 Subject: [PATCH] =?UTF-8?q?:bug:=20=E6=B2=A1=E6=9C=89=E6=89=93=E5=BC=80?= =?UTF-8?q?=E6=96=87=E6=A1=A3=E7=9A=84=E6=83=85=E5=86=B5=E4=B8=8B=E6=89=93?= =?UTF-8?q?=E5=BC=80=E5=8F=8D=E9=93=BE=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/Backlinks.ts | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/app/src/layout/dock/Backlinks.ts b/app/src/layout/dock/Backlinks.ts index 7e18e056d..793c5408e 100644 --- a/app/src/layout/dock/Backlinks.ts +++ b/app/src/layout/dock/Backlinks.ts @@ -176,7 +176,7 @@ export class Backlinks extends Model { } window.siyuan.menus.menu.remove(); window.siyuan.menus.menu.append(new MenuItem({ - label: window.siyuan.languages.turnInto + " " + window.siyuan.languages.turnToStaticRef, + label: window.siyuan.languages.turnInto + " " + window.siyuan.languages.turnToStaticRef, click: () => { this.turnToRef(element, false); } @@ -356,10 +356,21 @@ export class Backlinks extends Model { } public render(data: { box: string, backlinks: IBlockTree[], backmentions: IBlockTree[], linkRefsCount: number, mentionsCount: number, k: string, mk: string }) { + if (!data) { + data = { + box: "", + backlinks: [], + backmentions: [], + linkRefsCount: 0, + mentionsCount: 0, + k: "", + mk: "" + }; + } this.element.querySelector('.block__icon[data-type="refresh"] svg').classList.remove("fn__rotate"); this.notebookId = data.box; - this.inputsElement[0].value = data.k || ""; - this.inputsElement[1].value = data.mk || ""; + this.inputsElement[0].value = data.k; + this.inputsElement[1].value = data.mk; this.tree.updateData(data.backlinks); this.mTree.updateData(data.backmentions);