Vanessa 2025-11-27 16:49:52 +08:00
parent 304016589d
commit c0bc7a61b6

View file

@ -167,7 +167,7 @@ export const input = async (protyle: IProtyle, blockElement: HTMLElement, range:
// ```test` 不处理,正常渲染为段落块
} else {
let replaceInnerHTML = editElement.innerHTML.trim().replace(/^(~|·|`){3,}/g, "```").replace(/\n(~|·|`){3,}/g, "\n```").trim();
if (!replaceInnerHTML.endsWith("\n```")) {
if (!replaceInnerHTML.endsWith("\n```") && !replaceInnerHTML.endsWith("\n```<wbr>")) {
replaceInnerHTML = replaceInnerHTML.replace("<wbr>", "") + "<wbr>\n```";
}
editElement.innerHTML = replaceInnerHTML;