@ -828,6 +828,8 @@ export function flushSync(fn) {
result = fn();
}
flush_tasks();
while (queued_root_effects.length > 0) {
is_flushing = true;
flush_queued_root_effects();