Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .changeset/few-geese-itch.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'svelte': minor
---

Do not defer unmounting of component
Original file line number Diff line number Diff line change
Expand Up @@ -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();
Expand All @@ -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;

Expand Down
Loading