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

Grouped shapes not rendering #2239

Open
mendimr opened this issue Nov 24, 2023 · 2 comments
Open

Grouped shapes not rendering #2239

mendimr opened this issue Nov 24, 2023 · 2 comments
Labels
Core Animation rendering engine Regressions introduced by the Core Animation rendering engine

Comments

@mendimr
Copy link

mendimr commented Nov 24, 2023

I think this might be a bug on iOS/macOS engine where if you group shapes in a layer they won't render

Lottie 4.0.1

Behavior where shapes are not grouped and do not have transform animations: https://www.dropbox.com/scl/fi/5mqfsevi3ic5k66alauvk/Lottie-iOS-Shapes-Working.mov?rlkey=y2i5b4q78mthk9gpg6ra4qjy3&dl=0

Behavior where shapes are grouped and have transform animations:
https://www.dropbox.com/scl/fi/v9s699zzh6j3vsxl7252w/Lottie-iOS-Shapes-NotWorking.mov?rlkey=myy747156sbhmk9ab4qu78usx&dl=0

On each behavior video I included the Web Player 1.5.7 that works in both cases

Animation JSON: grinn11.json

@mendimr
Copy link
Author

mendimr commented Nov 26, 2023

Update: When using the Main Thread rendering engine with Lottie 4.3.3, the shapes render just fine so the problem is with the Core Animation rendering engine.

@calda calda added the Core Animation rendering engine Regressions introduced by the Core Animation rendering engine label Nov 26, 2023
@pauluhn
Copy link

pauluhn commented Dec 6, 2023

issue is still there for 4.3.4
but switching to main thread engine works correctly

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Core Animation rendering engine Regressions introduced by the Core Animation rendering engine
Projects
None yet
Development

No branches or pull requests

3 participants