From bfb849fbdfb8a66a17f38e66fac4ef5ff69825b6 Mon Sep 17 00:00:00 2001 From: Eugene Fox Date: Wed, 7 May 2025 00:09:50 +0300 Subject: [PATCH] fix: collection list refresh across multiple list views --- entrypoints/sidepanel/contexts/CollectionsProvider.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/entrypoints/sidepanel/contexts/CollectionsProvider.tsx b/entrypoints/sidepanel/contexts/CollectionsProvider.tsx index 634eebe..5a94f66 100644 --- a/entrypoints/sidepanel/contexts/CollectionsProvider.tsx +++ b/entrypoints/sidepanel/contexts/CollectionsProvider.tsx @@ -2,7 +2,7 @@ import { CloudStorageIssueType, getCollections, graphics as graphicsStorage, sav import useSettings from "@/hooks/useSettings"; import { CollectionItem, GraphicsStorage, GroupItem } from "@/models/CollectionModels"; import getLogger from "@/utils/getLogger"; -import { onMessage } from "@/utils/messaging"; +import { onMessage, sendMessage } from "@/utils/messaging"; import { createContext } from "react"; import mergePinnedGroups from "../utils/mergePinnedGroups"; @@ -40,6 +40,7 @@ export default function CollectionsProvider({ children }: React.PropsWithChildre setCollections([...collectionList]); await saveCollections(collectionList, cloudIssue === null); setGraphics(await graphicsStorage.getValue()); + sendMessage("refreshCollections", undefined); }; const addCollection = (collection: CollectionItem): void =>