This commit is contained in:
Vanessa 2022-08-02 11:15:18 +08:00
parent 0e23e2c04b
commit 574a98f5d0
10 changed files with 25 additions and 32 deletions

View file

@ -14,7 +14,6 @@ import {
import {removeBlock} from "../wysiwyg/remove";
import {focusBlock, focusByRange, getEditorRange} from "../util/selection";
import {hideElements} from "../ui/hideElements";
import {setPosition} from "../../util/setPosition";
import {processRender} from "../util/processCode";
import {highlightRender} from "../markdown/highlightRender";
import {blockRender} from "../markdown/blockRender";
@ -170,7 +169,7 @@ export class Gutter {
openAttr(protyle.wysiwyg.element.querySelector(`[data-node-id="${id}"]`), protyle);
} else {
this.renderMenu(protyle, buttonElement);
window.siyuan.menus.menu.popup({x: event.clientX - 16, y: event.clientY - 16}, true)
window.siyuan.menus.menu.popup({x: event.clientX - 16, y: event.clientY - 16}, true);
// https://ld246.com/article/1648433751993
if (!protyle.toolbar.range) {
protyle.toolbar.range = getEditorRange(protyle.wysiwyg.element.firstElementChild);
@ -185,7 +184,7 @@ export class Gutter {
}
if (!window.siyuan.ctrlIsPressed && !window.siyuan.altIsPressed && !window.siyuan.shiftIsPressed) {
this.renderMenu(protyle, buttonElement);
window.siyuan.menus.menu.popup({x: event.clientX - 16, y: event.clientY - 16}, true)
window.siyuan.menus.menu.popup({x: event.clientX - 16, y: event.clientY - 16}, true);
}
event.preventDefault();
event.stopPropagation();