fix: do not defer unmount; immediately unmount components

pull/16624/head
harshmandan 3 weeks ago
parent a543559acf
commit 7f3a5868d3

@ -34,11 +34,6 @@ export function component(node, get_component, render_fn) {
var pending_effect = null;
function commit() {
if (effect) {
pause_effect(effect);
effect = null;
}
if (offscreen_fragment) {
// remove the anchor
/** @type {Text} */ (offscreen_fragment.lastChild).remove();
@ -56,6 +51,11 @@ export function component(node, get_component, render_fn) {
var defer = should_defer_append();
if (effect) {
pause_effect(effect);
effect = null;
}
if (component) {
var target = anchor;

Loading…
Cancel
Save