Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improper background (white veil) with coreAnimation rendering engine. #1800

Closed
aureliencolas opened this issue Nov 7, 2022 · 2 comments · Fixed by #1801
Closed

Improper background (white veil) with coreAnimation rendering engine. #1800

aureliencolas opened this issue Nov 7, 2022 · 2 comments · Fixed by #1801
Labels

Comments

@aureliencolas
Copy link

aureliencolas commented Nov 7, 2022

There's a difference in the rendering of an animation between the mainThread and coreAnimation rendering engines on iOS.
When rendering with coreAnimation, a slight white veil appears on top of part of the screen during the whole animation.

The issue is reproduced on an iPad pro with iOS 16.1

Which Version of Lottie are you using?

Lottie 3.5.0 but the issue was already reproducible with 3.4.1

Expected Behavior

With mainThread rendering engine, the behaviour is correct.
IMG_0196

Actual Behavior

With coreAnimation rendering engine, the behaviour is not correct.
IMG_0195

Animation JSON

We have not made this JSON ourselves, it has been provided by our client.
1440x1080.txt

Thanks for your help.
Aurélien.

@calda
Copy link
Member

calda commented Nov 7, 2022

Thanks for the report -- the Core Animation and Main Thread rendering engines were using different color spaces. Fixed in #1801.

@calda calda added the bug label Nov 7, 2022
@aureliencolas
Copy link
Author

aureliencolas commented Nov 8, 2022 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants