Skip to content

fix(desktop-gpui): keep other tracks aligned when changing clip speed after a fullscreen title - #3621

Open
yashranaway wants to merge 2 commits into
CapSoftware:mainfrom
yashranaway:fix/gpui-timeline-edit
Open

yashranaway wants to merge 2 commits into
CapSoftware:mainfrom
yashranaway:fix/gpui-timeline-edit

Conversation

@yashranaway

@yashranaway yashranaway commented Nov 1, 2026 •

Copy link
Copy Markdown
Contributor

if a project had a fullscreen title before a clip, changing that clip's speed shifted zooms, text, captions, masks and the other tracks by the wrong amount. e.g. a 3s intro title then two 10s clips, set the second to 2x: a zoom over the first clip at 11 to 12s moved left to 10.5s when it shouldn't move at all, and a zoom inside the second clip at 20s landed at 15s instead of 16.5s.

the speed change computed its shift from clip time without title holds, then applied it to track times that include them. delete and transitions already convert between the two, speed change didn't. now each track time is converted before the shift is worked out, and mask keyframes also bend at the title edges inside the retimed span. projects without fullscreen titles behave exactly as before.

RetriggerView in GreptileConfidence Score: 5/5

The PR appears safe to merge; no outstanding issues were found.

Summary

The PR keeps tracks aligned when clip speed changes around fullscreen titles. It also splits mask animations at title edges.

  • Clip speed changes keep tracks aligned around fullscreen titles.

Reviews (2) · Last reviewed commit: "test(desktop-gpui): cover mask keyframe ..." · Reviewed by Greptile

@yashranaway

Copy link
Copy Markdown
Contributor Author

@greptileai review

@vercel
vercel Bot temporarily deployed to Preview – cap-status November 1, 2026 09:08 Inactive
@vercel

vercel Bot commented Nov 1, 2026 •

Copy link
Copy Markdown
Contributor

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

1 Skipped Deployment
Project Deployment Actions Updated
cap-status Skipped Skipped Nov 1, 2026 8:35am UTC

Comment thread apps/desktop-gpui/src/editor_edits.rs Resolved
@yashranaway

Copy link
Copy Markdown
Contributor Author

@greptileai review

@vercel
vercel Bot temporarily deployed to Preview – cap-status November 1, 2026 09:35 Inactive

This branch was previously deployed

1 inactive deployment
Preview – cap-status — d8f35cab Deployed Nov 1, 2026 by vercel[bot]
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.

1 participant