|
|
|
@ -431,12 +431,15 @@ export class Boundary {
|
|
|
|
|
|
|
|
|
|
|
|
if (this.#offscreen_fragment) {
|
|
|
|
if (this.#offscreen_fragment) {
|
|
|
|
var pop_renderer = push_renderer(this.#effect.r, this.#effect.pr);
|
|
|
|
var pop_renderer = push_renderer(this.#effect.r, this.#effect.pr);
|
|
|
|
|
|
|
|
try {
|
|
|
|
insert_before(this.#anchor, this.#offscreen_fragment);
|
|
|
|
insert_before(this.#anchor, this.#offscreen_fragment);
|
|
|
|
this.#offscreen_fragment = null;
|
|
|
|
this.#offscreen_fragment = null;
|
|
|
|
|
|
|
|
} finally {
|
|
|
|
pop_renderer?.();
|
|
|
|
pop_renderer?.();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* Update the source that powers `$effect.pending()` inside this boundary,
|
|
|
|
* Update the source that powers `$effect.pending()` inside this boundary,
|
|
|
|
|