From 6790c990ba2449812f885a9c122ce0382053b1f1 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Sat, 25 Jun 2022 15:28:41 +0800 Subject: [PATCH] :children_crossing: fix https://github.com/siyuan-note/siyuan/issues/5282 --- app/src/layout/dock/Files.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/app/src/layout/dock/Files.ts b/app/src/layout/dock/Files.ts index 4be42750e..61cac2e73 100644 --- a/app/src/layout/dock/Files.ts +++ b/app/src/layout/dock/Files.ts @@ -307,12 +307,15 @@ export class Files extends Model { } liElement.classList.remove("dragover__top", "dragover__bottom", "dragover"); const sourceType = window.siyuan.dragElement.getAttribute("data-type"); - if (["NodeListItem", "NodeHeading"].includes(sourceType)) { - // 编辑器情景菜单拖拽 - liElement.classList.add("dragover"); + if (window.siyuan.dragElement.parentElement?.classList.contains("protyle-gutters")) { + if (["NodeListItem", "NodeHeading"].includes(sourceType)) { + // 编辑器情景菜单拖拽 + liElement.classList.add("dragover"); + } event.preventDefault(); return; } + const targetType = liElement.getAttribute("data-type"); if (sourceType === "navigation-root" && targetType !== "navigation-root") { event.preventDefault();