Commit 1d09e6f
committed
fix(core): set __renderReady unconditionally after binding attempt
The capturedTimeline guard broke CSS/WAAPI/Lottie compositions that
have no GSAP timeline — __renderReady was never set, causing the
parity harness to timeout after 30s.
renderSeek works with or without a GSAP timeline (adapter-only
seeking), so the correct invariant is "timeline binding was
attempted" not "a timeline was found." Set __renderReady
unconditionally in all three paths, after bindRootTimelineIfAvailable
has run.1 parent 3347486 commit 1d09e6f
2 files changed
Lines changed: 8 additions & 12 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
557 | 557 | | |
558 | 558 | | |
559 | 559 | | |
560 | | - | |
| 560 | + | |
561 | 561 | | |
562 | 562 | | |
563 | 563 | | |
| |||
571 | 571 | | |
572 | 572 | | |
573 | 573 | | |
574 | | - | |
| 574 | + | |
575 | 575 | | |
576 | 576 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1460 | 1460 | | |
1461 | 1461 | | |
1462 | 1462 | | |
1463 | | - | |
1464 | | - | |
1465 | | - | |
| 1463 | + | |
1466 | 1464 | | |
1467 | 1465 | | |
1468 | 1466 | | |
| |||
1633 | 1631 | | |
1634 | 1632 | | |
1635 | 1633 | | |
1636 | | - | |
| 1634 | + | |
| 1635 | + | |
| 1636 | + | |
1637 | 1637 | | |
1638 | | - | |
1639 | | - | |
1640 | | - | |
| 1638 | + | |
1641 | 1639 | | |
1642 | 1640 | | |
1643 | 1641 | | |
| |||
1650 | 1648 | | |
1651 | 1649 | | |
1652 | 1650 | | |
1653 | | - | |
1654 | | - | |
1655 | | - | |
| 1651 | + | |
1656 | 1652 | | |
1657 | 1653 | | |
1658 | 1654 | | |
| |||
0 commit comments