From b87e8b8a38f1bd0066346119fd6ce3ab20334be9 Mon Sep 17 00:00:00 2001 From: Yuri Karamian Date: Mon, 8 Jun 2026 00:32:43 +0200 Subject: [PATCH] Treat Unfiled Notes as root when creating a new notebook --- src/lib/components/Sidebar.svelte | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/lib/components/Sidebar.svelte b/src/lib/components/Sidebar.svelte index a6cadd1..1693427 100644 --- a/src/lib/components/Sidebar.svelte +++ b/src/lib/components/Sidebar.svelte @@ -563,10 +563,11 @@ if (showNewNotebook) { showNewNotebook = false; newNotebookName = ''; newNotebookParent = null; } else { - newNotebookParent = ($viewMode === 'notebook' && $activeNotebook) ? $activeNotebook : null; + // Unfiled Notes is the root pseudo-notebook (empty relative_path); treat it as root. + newNotebookParent = ($viewMode === 'notebook' && $activeNotebook?.relative_path) ? $activeNotebook : null; showNewNotebook = true; } - }} title={$viewMode === 'notebook' && $activeNotebook ? `New notebook inside ${$activeNotebook.name}` : 'New notebook'}> + }} title={$viewMode === 'notebook' && $activeNotebook?.relative_path ? `New notebook inside ${$activeNotebook.name}` : 'New notebook'}>