From 520aa895fc2a8fd7589805eb442faa1f94e7a945 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Sun, 13 Nov 2022 21:32:29 +0800 Subject: [PATCH] :bug: fix https://github.com/siyuan-note/siyuan/issues/6565 --- app/src/protyle/index.ts | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/app/src/protyle/index.ts b/app/src/protyle/index.ts index 071cbfef0..9fd849d5e 100644 --- a/app/src/protyle/index.ts +++ b/app/src/protyle/index.ts @@ -122,12 +122,9 @@ export class Protyle { this.protyle.background.ial.title = data.data.title; } } - if (this.protyle.options.render.title && this.protyle.block.parentID === data.data.id) { - if (getSelection().rangeCount > 0 && this.protyle.element.contains(getSelection().getRangeAt(0).startContainer)) { - // 编辑中的不用更新 - } else { - this.protyle.title.setTitle(data.data.title); - } + if (this.protyle.options.render.title && this.protyle.block.parentID === data.data.id && + this.protyle.title.editElement.textContent !== data.data.title) { + this.protyle.title.setTitle(data.data.title); } // update ref this.protyle.wysiwyg.element.querySelectorAll(`[data-type~="block-ref"][data-id="${data.data.id}"]`).forEach(item => {