From 634ef9fc117f22c19423ce4497300793aa4c4c85 Mon Sep 17 00:00:00 2001 From: eezd Date: Sat, 24 Oct 2026 18:12:36 +0800 Subject: [PATCH] fix(tree): resolve file drop targets to their containing folders --- web/src/app/Sidebar.vue | 39 +++++++++-- web/src/app/TreeNode.vue | 24 +++---- web/src/app/tree.ts | 5 +- web/src/app/treeDrag.test.ts | 128 +++++++++++++++++++++++++++++++++++ 4 files changed, 176 insertions(+), 20 deletions(-) create mode 100644 web/src/app/treeDrag.test.ts diff --git a/web/src/app/Sidebar.vue b/web/src/app/Sidebar.vue index 7419eb1..8261a01 100644 --- a/web/src/app/Sidebar.vue +++ b/web/src/app/Sidebar.vue @@ -1,9 +1,9 @@