diff --git a/src/hooks/queries/useCompaniesQueries.ts b/src/hooks/queries/useCompaniesQueries.ts index 28d2e0c..ae991ed 100644 --- a/src/hooks/queries/useCompaniesQueries.ts +++ b/src/hooks/queries/useCompaniesQueries.ts @@ -227,10 +227,9 @@ export const useToggleCompanyCategoryPublished = () => { if (toastMessage) { toast.success(toastMessage); } + // Sync cache only — avoid invalidateQueries here: it refetches and produces a + // second `data` reference, which retriggers table row GSAP animations twice. updateOptimisticCategories(categoryId); - queryClient.invalidateQueries({ - queryKey: [API_ENDPOINTS.COMPANIES.CATEGORIES.READ_ALL], - }); }, }); };