You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(studio): shift GSAP animation positions on clip drag and resize
When a clip is moved or left-edge-resized on the timeline, all GSAP
animation positions targeting that element now shift by the time delta.
Uses the AST-based parser (parseGsapScript + updateAnimationInScript)
via a new shift-positions mutation type on the server, keeping positions
absolute and the script as the single source of truth.
- Add shift-positions GSAP mutation type to the studio API
- Wire handleTimelineElementMove and handleTimelineElementResize to
call the shift mutation after persisting the data-start change
- Add elementStart parameter to globalTimeCompiler.resolveTweenStart
for future-proof absolute-to-clip-local conversion
Co-authored-by: Miguel Ángel <miguel07alm@protonmail.com>
0 commit comments