From b2b5edb05e0caa967421c26d82791fd262f0e065 Mon Sep 17 00:00:00 2001 From: Jeffrey Chen <78434827+TCOTC@users.noreply.github.com> Date: Sat, 8 Nov 2025 01:27:51 +0800 Subject: [PATCH] :bug: Fix rootID reference in Title component --- app/src/protyle/header/Title.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/src/protyle/header/Title.ts b/app/src/protyle/header/Title.ts index a2008d05934..a03a90cfe9f 100644 --- a/app/src/protyle/header/Title.ts +++ b/app/src/protyle/header/Title.ts @@ -360,14 +360,15 @@ export class Title { this.element.classList.remove("fn__none"); } } - if (this.element.getAttribute("data-render") === "true" && this.element.dataset.nodeId === protyle.block.rootID) { + const rootID = response.data.rootID; + if (this.element.getAttribute("data-render") === "true" && this.element.dataset.nodeId === rootID) { return false; } - this.element.setAttribute("data-node-id", protyle.block.rootID); + this.element.setAttribute("data-node-id", rootID); if (response.data.ial[Constants.CUSTOM_RIFF_DECKS]) { this.element.setAttribute(Constants.CUSTOM_RIFF_DECKS, response.data.ial[Constants.CUSTOM_RIFF_DECKS]); } - protyle.background?.render(response.data.ial, protyle.block.rootID); + protyle.background?.render(response.data.ial, rootID); protyle.wysiwyg.renderCustom(response.data.ial); this.element.setAttribute("data-render", "true"); this.setTitle(response.data.ial.title);