Skip to content

Commit efba201

Browse files
authored
Merge pull request #55 from abdel-17/fix-preview-dnd
fix: preview DND and F2 not working
2 parents 8561b06 + 95619ab commit efba201

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

sites/preview/src/lib/components/TreeContextMenu.svelte

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -228,10 +228,12 @@
228228
onCloseAutoFocus={handleContentCloseAutoFocus}
229229
>
230230
{#if menuState?.type === "item"}
231-
<TreeContextMenuItem onSelect={menuState.onRename}>
232-
<PenIcon role="presentation" size={20} />
233-
<span>Rename</span>
234-
</TreeContextMenuItem>
231+
{#if menuState.item().editable()}
232+
<TreeContextMenuItem onSelect={menuState.onRename}>
233+
<PenIcon role="presentation" size={20} />
234+
<span>Rename</span>
235+
</TreeContextMenuItem>
236+
{/if}
235237

236238
<TreeContextMenuItem onSelect={menuState.onCopy}>
237239
<CopyIcon role="presentation" size={20} />

sites/preview/src/routes/+page.svelte

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -337,10 +337,11 @@
337337
<div>Kind</div>
338338
</div>
339339

340-
<Tree {tree} class="mt-2">
340+
<Tree {tree} isItemEditable class="mt-2">
341341
{#snippet item({ item, expand, collapse, copy, paste, remove })}
342342
<TreeItem
343343
{item}
344+
draggable
344345
onCopy={copy}
345346
onPaste={paste}
346347
onDelete={remove}

0 commit comments

Comments
 (0)