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}