mirror of
https://github.com/siyuan-note/siyuan.git
synced 2025-12-23 18:10:12 +01:00
This commit is contained in:
parent
7d8e928ce6
commit
9cc706c1b2
1 changed files with 6 additions and 2 deletions
|
|
@ -229,7 +229,7 @@ export class Outline extends Model {
|
||||||
private bindSort() {
|
private bindSort() {
|
||||||
this.element.addEventListener("mousedown", (event: MouseEvent) => {
|
this.element.addEventListener("mousedown", (event: MouseEvent) => {
|
||||||
const item = hasClosestByClassName(event.target as HTMLElement, "b3-list-item");
|
const item = hasClosestByClassName(event.target as HTMLElement, "b3-list-item");
|
||||||
if (!item || item.tagName !== "LI") {
|
if (!item || item.tagName !== "LI" || this.element.getAttribute("data-loading") === "true") {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
const documentSelf = document;
|
const documentSelf = document;
|
||||||
|
|
@ -244,7 +244,7 @@ export class Outline extends Model {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
documentSelf.onmousemove = (moveEvent: MouseEvent) => {
|
documentSelf.onmousemove = (moveEvent: MouseEvent) => {
|
||||||
if (!editor || editor.disabled || moveEvent.clientY === event.clientY && moveEvent.clientX === event.clientX || this.element.getAttribute("data-loading") === "true") {
|
if (!editor || editor.disabled || moveEvent.clientY === event.clientY && moveEvent.clientX === event.clientX) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
moveEvent.preventDefault();
|
moveEvent.preventDefault();
|
||||||
|
|
@ -327,6 +327,10 @@ export class Outline extends Model {
|
||||||
previousID: undoPreviousID,
|
previousID: undoPreviousID,
|
||||||
parentID: undoParentID,
|
parentID: undoParentID,
|
||||||
}]);
|
}]);
|
||||||
|
// https://github.com/siyuan-note/siyuan/issues/10828#issuecomment-2044099675
|
||||||
|
editor.wysiwyg.element.querySelectorAll('[data-type="NodeHeading"] [contenteditable="true"][spellcheck]').forEach(item => {
|
||||||
|
item.setAttribute("contenteditable", "false");
|
||||||
|
});
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
this.element.querySelectorAll(".dragover__top, .dragover__bottom, .dragover").forEach(item => {
|
this.element.querySelectorAll(".dragover__top, .dragover__bottom, .dragover").forEach(item => {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue