From c09aeb653dbed5abfd6c7e32570cb847d9c137ec Mon Sep 17 00:00:00 2001 From: Agent Zero Date: Mon, 20 Jul 2026 02:37:46 +0200 Subject: [PATCH] fix: draggable nur auf Folder-Icon, Rechtsklick funktioniert wieder --- frontend/src/components/ai/SessionList.tsx | 24 +++++++++++++--------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/frontend/src/components/ai/SessionList.tsx b/frontend/src/components/ai/SessionList.tsx index bbd4596..9428dd4 100644 --- a/frontend/src/components/ai/SessionList.tsx +++ b/frontend/src/components/ai/SessionList.tsx @@ -86,13 +86,6 @@ function TreeItem({ {/* Folder header - drop target */} {!isRoot && (
{ - if (e.button !== 0) { e.preventDefault(); return; } - e.dataTransfer.setData('text/plain', `folder:${node.folder!.id}`); - e.dataTransfer.effectAllowed = 'move'; - onDragFolder(node.folder!.id); - }} onDragOver={handleDragOver} onDragLeave={() => setIsDragOver(false)} onDrop={handleDrop} @@ -107,9 +100,20 @@ function TreeItem({ - - - + { + e.dataTransfer.setData('text/plain', `folder:${node.folder!.id}`); + e.dataTransfer.effectAllowed = 'move'; + onDragFolder(node.folder!.id); + }} + className="cursor-grab active:cursor-grabbing flex items-center" + title="Ordner verschieben" + > + + + + {node.folder!.name}