Skip to content

@remotion/studio: Clip overflowing timeline keyframes - #9711

Merged
JonnyBurger merged 1 commit into
mainfrom
codex/fix-timeline-keyframe-overflow
Jul 27, 2026
Merged

@remotion/studio: Clip overflowing timeline keyframes#9711
JonnyBurger merged 1 commit into
mainfrom
codex/fix-timeline-keyframe-overflow

Conversation

@JonnyBurger

Copy link
Copy Markdown
Member

Summary

  • clip keyframes and easing curves that extend beyond the composition timeline
  • keep out-of-range keyframes in the rendering data while hiding only their overflowing visuals

Verification

  • reproduced and verified the fix in the switzerland-map composition
  • bun run build
  • bun run stylecheck
  • bun test src in packages/studio (524 tests)

Closes #9585

@vercel

vercel Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
bugs Ready Ready Preview, Comment Jul 27, 2026 11:19am
remotion Ready Ready Preview, Comment Jul 27, 2026 11:19am

Request Review

@pullfrog pullfrog Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ No new issues found.

Reviewed changes — adds overflow: 'hidden' to the TimelineExpandedKeyframeRow container to clip keyframe diamonds and easing curves that extend beyond the composition timeline.

  • Clip overflow on keyframe row — added overflow: 'hidden' to the row CSS style in TimelineExpandedKeyframeRow.tsx, which together with the existing position: 'relative' clips child keyframe diamonds and easing lines that render outside the timeline bounds.

Pullfrog  | View workflow run | Using DeepSeek Pro (free via Pullfrog for OSS) (Claude Opus not used — the program covers this model; add its provider key to run your pick) | 𝕏

@JonnyBurger
JonnyBurger merged commit bf8488a into main Jul 27, 2026
19 checks passed
@JonnyBurger
JonnyBurger deleted the codex/fix-timeline-keyframe-overflow branch July 27, 2026 11:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Extra keyframes can lead to timeline overflow

1 participant