diff --git a/app/src/protyle/wysiwyg/index.ts b/app/src/protyle/wysiwyg/index.ts index 75ba5e7ba..e3d9fc592 100644 --- a/app/src/protyle/wysiwyg/index.ts +++ b/app/src/protyle/wysiwyg/index.ts @@ -2121,6 +2121,8 @@ export class WYSIWYG { protyle.toolbar.render(protyle, newRange); } else { hideElements(["toolbar"], protyle); + // https://github.com/siyuan-note/siyuan/issues/9785 + protyle.toolbar.range = newRange; } /// #endif if (!protyle.wysiwyg.element.querySelector(".protyle-wysiwyg--select")) {