File tree Expand file tree Collapse file tree 2 files changed +10
-1
lines changed
packages/kit/src/runtime/client Expand file tree Collapse file tree 2 files changed +10
-1
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ ' @sveltejs/kit ' : patch
3
+ ---
4
+
5
+ fix: don't hydrate when falling back to error page
Original file line number Diff line number Diff line change @@ -2358,6 +2358,7 @@ async function _hydrate(
2358
2358
2359
2359
/** @type {import('./types.js').NavigationFinished | undefined } */
2360
2360
let result ;
2361
+ let hydrate = true ;
2361
2362
2362
2363
try {
2363
2364
const branch_promises = node_ids . map ( async ( n , i ) => {
@@ -2422,13 +2423,16 @@ async function _hydrate(
2422
2423
url,
2423
2424
route
2424
2425
} ) ;
2426
+
2427
+ target . textContent = '' ;
2428
+ hydrate = false ;
2425
2429
}
2426
2430
2427
2431
if ( result . props . page ) {
2428
2432
result . props . page . state = { } ;
2429
2433
}
2430
2434
2431
- initialize ( result , target , true ) ;
2435
+ initialize ( result , target , hydrate ) ;
2432
2436
}
2433
2437
2434
2438
/**
You can’t perform that action at this time.
0 commit comments