diff --git a/app/src/protyle/wysiwyg/input.ts b/app/src/protyle/wysiwyg/input.ts index 9aa8487a8..e589c54a8 100644 --- a/app/src/protyle/wysiwyg/input.ts +++ b/app/src/protyle/wysiwyg/input.ts @@ -58,8 +58,8 @@ export const input = async (protyle: IProtyle, blockElement: HTMLElement, range: } blockElement.setAttribute("updated", dayjs().format("YYYYMMDDHHmmss")); - if (editElement.innerHTML === "》") { - editElement.innerHTML = ">"; + if (editElement.innerHTML === "》" || editElement.innerHTML.indexOf("\n》") > -1) { + editElement.innerHTML = editElement.innerHTML.replace("》",">"); } const trimStartText = editElement.innerHTML.trimStart(); if ((trimStartText.startsWith("````") || trimStartText.startsWith("····") || trimStartText.startsWith("~~~~")) &&