|
@@ -382,8 +382,9 @@ export class WYSIWYG {
|
|
|
html = tempElement.innerHTML;
|
|
|
}
|
|
|
// 不能使用 commonAncestorContainer https://ld246.com/article/1643282894693
|
|
|
- if (hasClosestByAttribute(range.startContainer, "data-type", "NodeCodeBlock") ||
|
|
|
- hasClosestByMatchTag(range.startContainer, "CODE")) {
|
|
|
+ if (hasClosestByAttribute(range.startContainer, "data-type", "NodeCodeBlock")) {
|
|
|
+ textPlain = tempElement.textContent.replace(Constants.ZWSP, "").replace(/\n$/, "");
|
|
|
+ } else if (hasClosestByMatchTag(range.startContainer, "CODE")) {
|
|
|
textPlain = tempElement.textContent.replace(Constants.ZWSP, "");
|
|
|
}
|
|
|
}
|