mirror of
https://github.com/siyuan-note/siyuan.git
synced 2026-01-23 00:36:10 +01:00
This commit is contained in:
parent
d0fbace122
commit
60e2b51763
1 changed files with 3 additions and 1 deletions
|
|
@ -237,7 +237,7 @@ export class Outline extends Model {
|
|||
let ghostElement: HTMLElement;
|
||||
let selectItem: HTMLElement;
|
||||
documentSelf.onmousemove = (moveEvent: MouseEvent) => {
|
||||
if (moveEvent.clientY === event.clientY && moveEvent.clientX === event.clientX) {
|
||||
if (moveEvent.clientY === event.clientY && moveEvent.clientX === event.clientX || this.element.getAttribute("data-loading") === "true") {
|
||||
return;
|
||||
}
|
||||
moveEvent.preventDefault();
|
||||
|
|
@ -310,6 +310,7 @@ export class Outline extends Model {
|
|||
previousID = selectItem.getAttribute("data-node-id");
|
||||
selectItem.after(item);
|
||||
}
|
||||
this.element.setAttribute("data-loading", "true");
|
||||
transaction(editItem.editor.protyle, [{
|
||||
action: "moveOutlineHeading",
|
||||
id: item.dataset.nodeId,
|
||||
|
|
@ -469,5 +470,6 @@ export class Outline extends Model {
|
|||
currentElement.classList.add("b3-list-item--focus");
|
||||
}
|
||||
}
|
||||
this.element.removeAttribute("data-loading")
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue