diff --git a/src/features/bookmarks/components/BookmarkView.tsx b/src/features/bookmarks/components/BookmarkView.tsx index 0bd629e..797b297 100644 --- a/src/features/bookmarks/components/BookmarkView.tsx +++ b/src/features/bookmarks/components/BookmarkView.tsx @@ -57,7 +57,9 @@ export default function BookmarkView({ bookmarks, activeCategoryId, onBack, pill const fileInputRef = React.useRef(null); const detectedBrowser = React.useMemo(() => detectBookmarkBrowser(), []); - const [collapsedCategories, setCollapsedCategories] = React.useState>(() => new Set()); + const [collapsedCategories, setCollapsedCategories] = React.useState>( + () => new Set(flattenGroups(bookmarks).map((group) => group.id)), + ); const [lastFolderId, setLastFolderId] = React.useState(activeCategoryId); const [importOpen, setImportOpen] = React.useState(false); const [importError, setImportError] = React.useState("");