diff --git a/app/src/protyle/gutter/index.ts b/app/src/protyle/gutter/index.ts index f7c014a69..2478ffee3 100644 --- a/app/src/protyle/gutter/index.ts +++ b/app/src/protyle/gutter/index.ts @@ -166,6 +166,9 @@ export class Gutter { window.siyuan.menus.menu.element.classList.remove("fn__none"); setPosition(window.siyuan.menus.menu.element, event.clientX - window.siyuan.menus.menu.element.clientWidth - 16, event.clientY - 16); // https://ld246.com/article/1648433751993 + if (!protyle.toolbar.range) { + protyle.toolbar.range = getEditorRange(protyle.wysiwyg.element.firstElementChild); + } focusByRange(protyle.toolbar.range); } });