mirror of
https://github.com/siyuan-note/siyuan.git
synced 2025-05-02 18:51:25 +08:00
This commit is contained in:
parent
d00e4633d5
commit
b0423bf507
@ -517,17 +517,16 @@ const listEnter = (protyle: IProtyle, blockElement: HTMLElement, range: Range) =
|
|||||||
// 文字和图片中间回车后图片前需添加 zwsp
|
// 文字和图片中间回车后图片前需添加 zwsp
|
||||||
newEditableElement.parentElement.outerHTML = protyle.lute.SpinBlockDOM(newEditableElement.parentElement.outerHTML);
|
newEditableElement.parentElement.outerHTML = protyle.lute.SpinBlockDOM(newEditableElement.parentElement.outerHTML);
|
||||||
listItemElement.insertAdjacentElement("afterend", newElement);
|
listItemElement.insertAdjacentElement("afterend", newElement);
|
||||||
|
blockRender(protyle, newElement);
|
||||||
mathRender(newElement);
|
mathRender(newElement);
|
||||||
|
processRender(newElement);
|
||||||
// https://github.com/siyuan-note/siyuan/issues/3850
|
// https://github.com/siyuan-note/siyuan/issues/3850
|
||||||
// https://github.com/siyuan-note/siyuan/issues/6018
|
// https://github.com/siyuan-note/siyuan/issues/6018
|
||||||
if ((editableElement?.lastElementChild?.getAttribute("data-type") || "").indexOf("inline-math") > -1 &&
|
|
||||||
!hasNextSibling(editableElement?.lastElementChild)) {
|
|
||||||
editableElement.insertAdjacentText("beforeend", "\n");
|
|
||||||
}
|
|
||||||
// img 后有文字,在 img 后换行
|
// img 后有文字,在 img 后换行
|
||||||
if (editableElement?.lastElementChild?.classList.contains("img") && !hasNextSibling(editableElement?.lastElementChild)) {
|
editableElement.parentElement.outerHTML = protyle.lute.SpinBlockDOM(editableElement.parentElement.outerHTML);
|
||||||
editableElement.insertAdjacentText("beforeend", Constants.ZWSP);
|
blockRender(protyle, listItemElement);
|
||||||
}
|
mathRender(listItemElement);
|
||||||
|
processRender(listItemElement);
|
||||||
if (listItemElement.getAttribute("data-subtype") === "o") {
|
if (listItemElement.getAttribute("data-subtype") === "o") {
|
||||||
updateListOrder(listItemElement.parentElement);
|
updateListOrder(listItemElement.parentElement);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user