The app crashes when recording a video using Lottie animations in the background. During the rendering operation, the animation frames continue to update in the background, which causes the app to become unresponsive and eventually crash.
Steps to Reproduce:
Start video rendering using the provided code.
Notice that the Lottie animation continues to update its frames while recording.
As the frames update, the app becomes non-responsive and crashes.
Video Demonstration:
Here is a video demonstration of the issue, showing the behavior during rendering.
Expected Behavior:
The Lottie animation should either pause or retain consistent frames during recording, ensuring a smooth rendering process.
The app should remain responsive throughout the rendering operation without crashing.
Actual Behavior:
The animation continues updating, causing frame inconsistencies in the final video output.
The app becomes unresponsive and crashes after a certain period.
Description:
The app crashes when recording a video using Lottie animations in the background. During the rendering operation, the animation frames continue to update in the background, which causes the app to become unresponsive and eventually crash.
Steps to Reproduce:
Video Demonstration:
Here is a video demonstration of the issue, showing the behavior during rendering.
Expected Behavior:
Actual Behavior:
Relevant Code: