🐛 行级元素键盘和下划线无法粘贴为纯文本 Fix https://github.com/siyuan-note/siyuan/issues/6220

This commit is contained in:
Liang Ding 2022-10-16 17:21:08 +08:00
parent 1bc9c37602
commit 49fd4bc1d0
No known key found for this signature in database
GPG key ID: 136F30F901A2231D
4 changed files with 9 additions and 2 deletions

View file

@ -50,7 +50,10 @@ export const pasteAsPlainText = async (protyle:IProtyle) => {
uploadLocalFiles(localFiles, protyle, false);
writeText("");
} else {
insertHTML(protyle.lute.BlockDOM2Content(protyle.lute.InlineMd2BlockDOM(clipboard.readText())), protyle, false);
protyle.lute.SetHTMLTag2TextMark(true); // 临时设置 Lute 解析参数,行级元素键盘和下划线无法粘贴为纯文本 https://github.com/siyuan-note/siyuan/issues/6220
const dom = protyle.lute.InlineMd2BlockDOM(clipboard.readText())
protyle.lute.SetHTMLTag2TextMark(false);
insertHTML(protyle.lute.BlockDOM2Content(dom), protyle, false);
}
/// #endif
};