瀏覽代碼

avoid storing duplicate entries

Former-commit-id: dfe10fa8370111346e6c50459c165d4cfd23c23f
Gildas 6 年之前
父節點
當前提交
c82d559f84
共有 1 個文件被更改,包括 2 次插入0 次删除
  1. 2 0
      extension/ui/content/content-ui-editor-web.js

+ 2 - 0
extension/ui/content/content-ui-editor-web.js

@@ -473,6 +473,7 @@
 						if (treeWalker.currentNode == range.startContainer) {
 							if (range.startContainer.nodeType == range.startContainer.TEXT_NODE) {
 								const contentText = range.startContainer.splitText(range.startOffset);
+								treeWalker.nextNode();
 								highlightedNodes.add(contentText);
 							} else {
 								highlightedNodes.add(range.startContainer.childNodes[range.startOffset]);
@@ -482,6 +483,7 @@
 						if (treeWalker.currentNode == range.endContainer) {
 							if (range.endContainer.nodeType == range.endContainer.TEXT_NODE) {
 								const contentText = range.endContainer.splitText(range.endOffset);
+								treeWalker.nextNode();
 								highlightedNodes.add(contentText.previousSibling);
 							} else {
 								highlightedNodes.add(range.endContainer.childNodes[range.endOffset]);