mirror of
https://github.com/siyuan-note/siyuan.git
synced 2026-01-24 01:06:09 +01:00
This commit is contained in:
parent
15d651713c
commit
0444ed22c3
1 changed files with 14 additions and 0 deletions
|
|
@ -493,6 +493,20 @@ export const insertHTML = (html: string, protyle: IProtyle, isBlock = false,
|
|||
});
|
||||
}
|
||||
if (!hasParentHeading) {
|
||||
const rendersElement = [];
|
||||
if (item.classList.contains("render-node") && item.getAttribute("data-type") === "NodeCodeBlock") {
|
||||
rendersElement.push(item);
|
||||
} else {
|
||||
rendersElement.push(...item.querySelectorAll('.render-node[data-type="NodeCodeBlock"]'));
|
||||
}
|
||||
rendersElement.forEach((renderItem) => {
|
||||
renderItem.querySelector(".protyle-icons")?.remove();
|
||||
const spinElement = renderItem.querySelector('[spin="1"]');
|
||||
if (spinElement) {
|
||||
spinElement.innerHTML = "";
|
||||
}
|
||||
renderItem.removeAttribute("data-render");
|
||||
});
|
||||
processClonePHElement(item);
|
||||
if (insertBefore) {
|
||||
blockElement.before(item);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue