1
0
Эх сурвалжийг харах

fix: 修改即时渲染下复制光标出错以及添加位置错误的问题

beadre_wang 5 жил өмнө
parent
commit
728bed8f9f

+ 2 - 1
src/ts/util/fixBrowserBehavior.ts

@@ -1347,7 +1347,8 @@ export const paste = (vditor: IVditor, event: ClipboardEvent & { target: HTMLEle
             if (vditor.currentMode === "wysiwyg") {
                 blockElement.outerHTML = vditor.lute.SpinVditorDOM(blockElement.outerHTML);
             } else {
-                blockElement.outerHTML = vditor.lute.SpinVditorIRDOM(blockElement.outerHTML);
+                const range = window.getSelection().getRangeAt(0);
+                IRInput(vditor, range);
             }
             setRangeByWbr(vditor[vditor.currentMode].element, range);
             vditor[vditor.currentMode].element.querySelectorAll(`.vditor-${vditor.currentMode}__preview[data-render='2']`)