diff --git a/src/components/SpellbookDropdown.tsx b/src/components/SpellbookDropdown.tsx index 98613a2..e59394f 100644 --- a/src/components/SpellbookDropdown.tsx +++ b/src/components/SpellbookDropdown.tsx @@ -125,9 +125,11 @@ export function SpellbookDropdown() { .first(); // Open dialog with existing spellbook data + // Prefer local description if available, fall back to active spellbook setDialogSpellbook({ slug: activeSpellbook.slug, title: activeSpellbook.title, + description: local?.description || activeSpellbook.description, workspaceIds: Object.keys(state.workspaces), localId: local?.id, pubkey: activeSpellbook.pubkey,