diff --git a/apps/client/src/features/page/queries/page-query.ts b/apps/client/src/features/page/queries/page-query.ts index 1dc4311be..236d0b419 100644 --- a/apps/client/src/features/page/queries/page-query.ts +++ b/apps/client/src/features/page/queries/page-query.ts @@ -455,7 +455,11 @@ export function invalidateOnUpdatePage( ...page, items: page.items.map((sidebarPage: IPage) => sidebarPage.id === id - ? { ...sidebarPage, title: title, icon: icon } + ? { + ...sidebarPage, + ...(title !== undefined ? { title } : {}), + ...(icon !== undefined ? { icon } : {}), + } : sidebarPage, ), })),