Commit 8971910
fix: further improvements to effect scheduling and flushing (#10971)
* fix: improve effect scheduling
* fix: further improvements to effect scheduling and flushin
* add test
* simplify
* simplify
* lint
* fix e2e tests
* fix e2e tests
* simplify
* Update packages/svelte/src/internal/client/runtime.js
* Update packages/svelte/src/internal/client/runtime.js
Co-authored-by: Rich Harris <rich.harris@vercel.com>
* Update packages/svelte/src/internal/client/runtime.js
Co-authored-by: Rich Harris <rich.harris@vercel.com>
* Update packages/svelte/src/internal/client/runtime.js
Co-authored-by: Rich Harris <rich.harris@vercel.com>
* style tweak
---------
Co-authored-by: Rich Harris <rich.harris@vercel.com>1 parent 293f905 commit 8971910
File tree
7 files changed
+94
-71
lines changed- .changeset
- packages/svelte
- src/internal/client
- dom
- elements
- legacy
- tests/runtime-legacy/samples/before-render-chain-2
7 files changed
+94
-71
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
Lines changed: 5 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
71 | | - | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
72 | 76 | | |
73 | 77 | | |
74 | 78 | | |
| |||
Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
1 | 2 | | |
2 | 3 | | |
3 | 4 | | |
| |||
27 | 28 | | |
28 | 29 | | |
29 | 30 | | |
30 | | - | |
| 31 | + | |
31 | 32 | | |
32 | 33 | | |
33 | 34 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
424 | 424 | | |
425 | 425 | | |
426 | 426 | | |
427 | | - | |
428 | | - | |
| 427 | + | |
429 | 428 | | |
430 | 429 | | |
431 | 430 | | |
| |||
438 | 437 | | |
439 | 438 | | |
440 | 439 | | |
441 | | - | |
442 | | - | |
443 | | - | |
444 | | - | |
445 | | - | |
446 | | - | |
| 440 | + | |
| 441 | + | |
447 | 442 | | |
448 | | - | |
449 | | - | |
450 | | - | |
451 | | - | |
452 | | - | |
| 443 | + | |
| 444 | + | |
453 | 445 | | |
454 | | - | |
455 | | - | |
456 | 446 | | |
457 | | - | |
458 | | - | |
459 | 447 | | |
460 | 448 | | |
461 | 449 | | |
| |||
512 | 500 | | |
513 | 501 | | |
514 | 502 | | |
515 | | - | |
516 | 503 | | |
517 | 504 | | |
518 | 505 | | |
519 | | - | |
520 | | - | |
521 | | - | |
522 | | - | |
523 | | - | |
524 | | - | |
525 | | - | |
| 506 | + | |
526 | 507 | | |
527 | 508 | | |
528 | 509 | | |
529 | | - | |
530 | 510 | | |
531 | 511 | | |
532 | 512 | | |
533 | 513 | | |
534 | 514 | | |
| 515 | + | |
| 516 | + | |
535 | 517 | | |
| 518 | + | |
536 | 519 | | |
537 | 520 | | |
538 | 521 | | |
539 | | - | |
| 522 | + | |
540 | 523 | | |
541 | 524 | | |
542 | 525 | | |
543 | 526 | | |
544 | 527 | | |
545 | 528 | | |
546 | | - | |
| 529 | + | |
547 | 530 | | |
548 | | - | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
| 534 | + | |
549 | 535 | | |
550 | 536 | | |
551 | | - | |
| 537 | + | |
552 | 538 | | |
553 | | - | |
| 539 | + | |
554 | 540 | | |
555 | 541 | | |
556 | 542 | | |
557 | 543 | | |
558 | 544 | | |
559 | 545 | | |
560 | | - | |
561 | | - | |
562 | | - | |
563 | | - | |
564 | | - | |
565 | | - | |
566 | | - | |
567 | | - | |
568 | | - | |
569 | | - | |
570 | | - | |
571 | | - | |
572 | | - | |
573 | | - | |
574 | | - | |
575 | | - | |
576 | | - | |
577 | | - | |
578 | 546 | | |
579 | 547 | | |
580 | 548 | | |
581 | 549 | | |
582 | 550 | | |
583 | 551 | | |
584 | 552 | | |
585 | | - | |
| 553 | + | |
586 | 554 | | |
587 | 555 | | |
588 | 556 | | |
| |||
597 | 565 | | |
598 | 566 | | |
599 | 567 | | |
600 | | - | |
| 568 | + | |
601 | 569 | | |
602 | | - | |
603 | | - | |
604 | | - | |
605 | | - | |
606 | | - | |
607 | | - | |
608 | | - | |
609 | | - | |
| 570 | + | |
| 571 | + | |
610 | 572 | | |
611 | | - | |
612 | | - | |
613 | | - | |
| 573 | + | |
| 574 | + | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
614 | 587 | | |
615 | | - | |
616 | | - | |
617 | 588 | | |
618 | 589 | | |
619 | 590 | | |
620 | 591 | | |
621 | 592 | | |
622 | 593 | | |
623 | 594 | | |
624 | | - | |
625 | | - | |
626 | | - | |
627 | | - | |
628 | | - | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
629 | 598 | | |
630 | 599 | | |
631 | 600 | | |
| |||
Lines changed: 24 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
Lines changed: 11 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
Lines changed: 9 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
0 commit comments