Comments (9)
Thanks @luigi-rosso I'm not close to my PC now, but just place any looped animation, push and pop another screen and it's frozen, so should be easy to repro within 5mins. Thank you!
from flare-flutter.
I think I have this solved now. Please give 1.3.10 a try!
from flare-flutter.
I've tested previous versions 1.3.6
and 1.3.7
and when came back to 1.3.8
it works, seems like some cache was causing the trouble, so I'll reopen if it happens again
from flare-flutter.
Let me know if you run into this again. Definitely sounds suspicious. We did change the render model to use an abstracted render box in the latest version (1.3.8). I'm wondering if you're running into a race condition...
from flare-flutter.
It happended again after a while, quickly coming back to previous versions didn't fix it, but i haven't cleared anything so just changed the pubspec and tried again.
I'll try to find conditions when exactly this is happening, maybe tomorrow I'll have some time and post here more details. Definitely happens on master
flutter with 1.3.8
from flare-flutter.
Okay, I've tested this once again. And it works fine with 1.3.6
and for higher versions it behaves as explained in the first post. Could you comment on this @luigi-rosso ? Do you need any logs that can help?
Btw the feature of freezing animation when screen is in the background is great for performance and saving resources, but it should restart when popped back to the screen.
from flare-flutter.
I'm going to try to take a look at this today. If you have a source example that shows it clearly, that'd help, otherwise I can try to repro it myself.
from flare-flutter.
Just a quick note on this, I have been looking into it and I can repro the issue. There are a couple conditions that are causing this which are related to performance improvements we made (like not rendering when off screen). I have a fix but now it has exposed another issue where some widgets will re-attach when they are offscreen, so I'm working through that now. I'll keep you updated here as I make progress.
from flare-flutter.
Seems to be fixed! Thank you so much for fantastic library and quick action!
from flare-flutter.
Related Issues (20)
- Migrate to null safety HOT 8
- Add debug mode HOT 1
- Migration to Null-Safety HOT 3
- Request for Clarification: Flare-Flutter vs Rive Flutter Runtime Use Cases HOT 4
- LateInitializationError HOT 8
- Null Safety for flare_dart HOT 3
- Placeholder widget while animation is loading
- 3.0.0 antialiasing no longer working HOT 13
- IK Constraints not working HOT 4
- Difference between flare-flutter and rive-flutter HOT 4
- FlutterActorImage not visible FlareActor
- Clear Memory after finish an animation HOT 2
- Can't load FlareActor.bundle on Android HOT 2
- Unhandled Exception: Exception: LateInitializationError: Field '_paint@235459774' has not been initialized HOT 2
- LateInitializationError: Field '_paint@xxxxxx' has not been initialized HOT 2
- LateInitializationError: Field '_setupAABB@43245341' has not been initialized HOT 1
- Flutter 2.10 & 3.0 throw warnings during compilation HOT 3
- Warning: Operand of null-aware operation '?.' has type 'SchedulerBinding' which excludes null. HOT 4
- update HOT 1
- Flutter3 Error HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from flare-flutter.