payloadcms / payloadcms/payload
Animated GIF loose animation after crop
Open
@PatrikKozak is already working on this.
Since Dec 15, 2025.
Bug
- Dominant language
- TypeScript
- Stars
- 44.8k
- Forks
- 4.2k
- Avg merge
- 2d 21h
- Merged PRs (30d)
- 53
Description
Describe the Bug
Despite fixes https://github.com/payloadcms/payload/issues/2181 https://github.com/payloadcms/payload/issues/6146 this issue is still present. After cropping an animated GIF and hitting save thumbnail looses animation
Link to the code that reproduces this issue
https://github.com/payloadcms/payload/tree/main/templates/website
Reproduction Steps
- Goto media collection
- upload image from URL https://upload.wikimedia.org/wikipedia/commons/a/a0/Cartoon_steamer_duck_walking_animation.gif
- Save
- Click edit image
- Crop the image and hit apply changes
- Hit save (important)
- Image get's cropped and animation stops
Expected result: image is cropped and has animation
Which area(s) are affected?
area: core
Environment Info
Binaries:
Node: 20.19.0
npm: 10.8.2
Yarn: N/A
pnpm: 10.3.0
Relevant Packages:
payload: 3.67.0
next: 15.4.4
@payloadcms/db-sqlite: 3.67.0
@payloadcms/drizzle: 3.67.0
@payloadcms/email-nodemailer: 3.67.0
@payloadcms/graphql: 3.67.0
@payloadcms/live-preview: 3.67.0
@payloadcms/live-preview-react: 3.67.0
@payloadcms/next/utilities: 3.67.0
@payloadcms/payload-cloud: 3.67.0
@payloadcms/plugin-seo: 3.67.0
@payloadcms/richtext-lexical: 3.67.0
@payloadcms/translations: 3.67.0
@payloadcms/ui/shared: 3.67.0
react: 19.1.0
react-dom: 19.1.0
Operating System:
Platform: darwin
Arch: arm64
Version: Darwin Kernel Version 24.5.0: Tue Apr 22 19:54:25 PDT 2025; root:xnu-11417.121.6~2/RELEASE_ARM64_T6020
Available memory (MB): 16384
Available CPU cores: 10
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.