fix: list paste

This commit is contained in:
yanmao 2022-01-11 20:13:37 +08:00
parent 5673538b8e
commit 5963fc0d11
1 changed files with 11 additions and 0 deletions

View File

@ -999,6 +999,17 @@ class List implements ListModelInterface {
}
const lasetELement = startLi;
if (lasetELement) {
if (!endNode.parent()?.fragment) {
let beforeElement = lasetELement;
let prev = endNode.prev();
while (prev && prev.length > 0) {
const pN = prev.prev();
beforeElement.before(prev);
beforeElement = prev;
prev = pN;
}
}
// 删除多余的br标签
if (endNode.name === 'br') endNode.remove();
else {