diff --git a/src/runtime/internal/scheduler.ts b/src/runtime/internal/scheduler.ts index f6a28fedfe..5327e7b5b5 100644 --- a/src/runtime/internal/scheduler.ts +++ b/src/runtime/internal/scheduler.ts @@ -129,7 +129,7 @@ function update($$) { export function flush_render_callbacks(fns: Function[]): void { const filtered = []; const targets = []; - render_callbacks.forEach((c) => fns.indexOf(c) !== -1 ? filtered.push(c) : targets.push(c)); + render_callbacks.forEach((c) => fns.indexOf(c) === -1 ? filtered.push(c) : targets.push(c)); targets.forEach((c) => c()); render_callbacks = filtered; }