diff --git a/packages/client/src/setupGlobalComputed.ts b/packages/client/src/setupGlobalComputed.ts index 3cec9970a1..57197148a6 100644 --- a/packages/client/src/setupGlobalComputed.ts +++ b/packages/client/src/setupGlobalComputed.ts @@ -50,7 +50,10 @@ export const setupGlobalComputed = ( const newPageChunk = { comp: oldPageChunk.comp, data: newPageData } routes.value[newPageData.path].loader = () => Promise.resolve(newPageChunk) - if (newPageData.path === pageChunk.value.data.path) { + if ( + newPageData.path === + router.currentRoute.value.meta._pageChunk?.data.path + ) { pageChunk.value = newPageChunk } }