Pārlūkot izejas kodu

:art: https://github.com/siyuan-note/siyuan/issues/10828

Vanessa 1 gadu atpakaļ
vecāks
revīzija
cebeba34ca
1 mainītis faili ar 3 papildinājumiem un 0 dzēšanām
  1. 3 0
      app/src/layout/dock/Outline.ts

+ 3 - 0
app/src/layout/dock/Outline.ts

@@ -298,6 +298,9 @@ export class Outline extends Model {
                                 } else {
                                     previousID = selectItem.previousElementSibling?.getAttribute("data-node-id");
                                 }
+                                if (previousID === item.dataset.nodeId || parentID === item.dataset.nodeId) {
+                                    return true;
+                                }
                                 selectItem.before(item);
                             } else if (selectItem.classList.contains("dragover__bottom")) {
                                 previousID = selectItem.getAttribute("data-node-id");