@@ -213,8 +213,6 @@ function close_template(dom, is_fragment, anchor) {
213
213
if ( anchor !== null ) {
214
214
if ( current_hydration_fragment === null ) {
215
215
insert ( current , null , anchor ) ;
216
- } else {
217
- cleanup_hyration_node ( anchor ) ;
218
216
}
219
217
}
220
218
block . d = current ;
@@ -1344,20 +1342,6 @@ export function slot(anchor_node, slot_fn, slot_props, fallback_fn) {
1344
1342
} else {
1345
1343
slot_fn ( anchor_node , slot_props ) ;
1346
1344
}
1347
- cleanup_hyration_node ( anchor_node ) ;
1348
- }
1349
-
1350
- /**
1351
- *
1352
- * @param {Element | Comment } node
1353
- */
1354
- function cleanup_hyration_node ( node ) {
1355
- // Let's ensure we don't leak the hydration fragment
1356
- // @ts -expect-error internal field
1357
- if ( node . $$fragment ) {
1358
- // @ts -expect-error internal field
1359
- node . $$fragment = undefined ;
1360
- }
1361
1345
}
1362
1346
1363
1347
/**
@@ -1489,7 +1473,6 @@ function if_block(anchor_node, condition_fn, consequent_fn, alternate_fn) {
1489
1473
destroy_signal ( alternate_effect ) ;
1490
1474
} ) ;
1491
1475
block . e = if_effect ;
1492
- cleanup_hyration_node ( anchor_node ) ;
1493
1476
}
1494
1477
export { if_block as if } ;
1495
1478
@@ -1633,7 +1616,6 @@ export function element(anchor_node, tag_fn, render_fn, is_svg = false) {
1633
1616
}
1634
1617
destroy_signal ( render_effect_signal ) ;
1635
1618
} ) ;
1636
- cleanup_hyration_node ( anchor_node ) ;
1637
1619
block . e = element_effect ;
1638
1620
}
1639
1621
@@ -1751,7 +1733,6 @@ export function component(anchor_node, component_fn, render_fn) {
1751
1733
render = render . p ;
1752
1734
}
1753
1735
} ) ;
1754
- cleanup_hyration_node ( anchor_node ) ;
1755
1736
block . e = component_effect ;
1756
1737
}
1757
1738
@@ -1919,7 +1900,6 @@ function await_block(anchor_node, input, pending_fn, then_fn, catch_fn) {
1919
1900
render = render . p ;
1920
1901
}
1921
1902
} ) ;
1922
- cleanup_hyration_node ( anchor_node ) ;
1923
1903
block . e = await_effect ;
1924
1904
}
1925
1905
export { await_block as await } ;
@@ -2036,7 +2016,6 @@ export function key(anchor_node, key, render_fn) {
2036
2016
render = render . p ;
2037
2017
}
2038
2018
} ) ;
2039
- cleanup_hyration_node ( anchor_node ) ;
2040
2019
block . e = key_effect ;
2041
2020
}
2042
2021
@@ -2292,7 +2271,6 @@ function each(anchor_node, collection, flags, key_fn, render_fn, fallback_fn, re
2292
2271
reconcile_fn ( [ ] , block , anchor_node , is_controlled , render_fn , flags , false , keys ) ;
2293
2272
destroy_signal ( /** @type {import('./types.js').EffectSignal } */ ( render ) ) ;
2294
2273
} ) ;
2295
- cleanup_hyration_node ( anchor_node ) ;
2296
2274
block . e = each ;
2297
2275
}
2298
2276
0 commit comments