mirror of
https://github.com/siyuan-note/siyuan.git
synced 2025-05-15 08:30:42 +08:00
This commit is contained in:
parent
83dce4f3e6
commit
856445a6ef
@ -211,7 +211,8 @@ export const paste = async (protyle: IProtyle, event: (ClipboardEvent | DragEven
|
|||||||
protyle.toolbar.getCurrentType(range).includes("code")) {
|
protyle.toolbar.getCurrentType(range).includes("code")) {
|
||||||
// 粘贴在代码位置
|
// 粘贴在代码位置
|
||||||
// https://github.com/siyuan-note/siyuan/issues/9142
|
// https://github.com/siyuan-note/siyuan/issues/9142
|
||||||
if (range.toString() !== "" && range.startContainer.nodeType !== 3 && (range.startContainer as Element).classList.contains("protyle-action")) {
|
// https://github.com/siyuan-note/siyuan/issues/9323
|
||||||
|
if (nodeElement.querySelector(".protyle-action").contains(range.startContainer)) {
|
||||||
range.setStart(nodeElement.querySelector(".hljs").firstChild, 0);
|
range.setStart(nodeElement.querySelector(".hljs").firstChild, 0);
|
||||||
}
|
}
|
||||||
insertHTML(textPlain, protyle);
|
insertHTML(textPlain, protyle);
|
||||||
|
Loading…
Reference in New Issue
Block a user