瀏覽代碼

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

Vanessa 1 年之前
父節點
當前提交
cebeba34ca
共有 1 個文件被更改,包括 3 次插入0 次删除
  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");