From cebeba34ca156349a9251457f8b65cd4b23e91b6 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Tue, 2 Apr 2024 20:42:16 +0800 Subject: [PATCH] :art: https://github.com/siyuan-note/siyuan/issues/10828 --- app/src/layout/dock/Outline.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/layout/dock/Outline.ts b/app/src/layout/dock/Outline.ts index 2826f28ef..bf3da5862 100644 --- a/app/src/layout/dock/Outline.ts +++ b/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");