Skip to content

fix(desktop-gpui): keep text intact when applying older presets - #2825

Merged
richiemcilroy merged 2 commits into
CapSoftware:mainfrom
yashranaway:fix/preset-text-versions
Oct 22, 2026
Merged

richiemcilroy merged 2 commits into
CapSoftware:mainfrom
yashranaway:fix/preset-text-versions

Conversation

@yashranaway

@yashranaway yashranaway commented Oct 21, 2026 •

Copy link
Copy Markdown
Contributor

applying a preset keeps your current timeline but took everything else from the preset, including the text migration flags. those flags say whether the timeline's text was already moved to the new size and animation format. a preset saved by the old tauri app says it wasn't, so the next time the project opened the migration ran again on text that was already migrated: font size 48 became 96 and the 0.4/0.6s animations dropped to 0.15s.

now the flags stay with the timeline when a preset is applied, so text looks the same before and after reopening. real legacy projects still migrate once as before.

RetriggerView in GreptileConfidence Score: 5/5

The PR appears safe to merge.

Summary

Keeps text migration flags with the current timeline when applying a preset.

  • Applying a preset keeps the current text format with its timeline.

Reviews (1) · Last reviewed commit: "fix(desktop-gpui): keep text intact when..." · Reviewed by Greptile

@yashranaway

Copy link
Copy Markdown
Contributor Author

@greptileai review

@vercel

vercel Bot commented Oct 21, 2026

Copy link
Copy Markdown
Contributor

@yashranaway is attempting to deploy a commit to the Cap Software Inc Team on Vercel.

A member of the Team first needs to authorize it.

@richiemcilroy

Copy link
Copy Markdown
Member

@greptileai review

@richiemcilroy
richiemcilroy merged commit 95512e3 into CapSoftware:main Oct 22, 2026
35 of 39 checks passed
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.

2 participants