Procházet zdrojové kódy

avoid storing duplicate entries

Former-commit-id: dfe10fa8370111346e6c50459c165d4cfd23c23f
Gildas před 6 roky
rodič
revize
c82d559f84
1 změnil soubory, kde provedl 2 přidání a 0 odebrání
  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]);