Procházet zdrojové kódy

:bug: https://github.com/siyuan-note/siyuan/issues/12753

Vanessa před 9 měsíci
rodič
revize
3562cc0bb1
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. 2 2
      app/src/protyle/util/selection.ts

+ 2 - 2
app/src/protyle/util/selection.ts

@@ -317,9 +317,9 @@ export const setLastNodeRange = (editElement: Element, range: Range, setStart =
         // 最后一个为多种行内元素嵌套
         lastNode = lastNode.lastChild as Element;
     }
+    // https://github.com/siyuan-note/siyuan/issues/12753
     if (!lastNode) {
-        range.selectNodeContents(editElement);
-        return range;
+        lastNode = editElement;
     }
     if (setStart) {
         range.setStart(lastNode, lastNode.textContent.length);