Thanks
I'll triple-check we're using ListView.builder, but pretty sure we are.
Our app is a food app, so I can recreate the freeze by browsing a lot of food lists and scrolling rapidly. After doing this for 10-20 seconds it freezes for 5-15 seconds, and I see a GC event as shown in the image above.
Some users report the app starts freezing quickly, not after too much activity. It can be in various places in the app. I think it's after
I noticed that there are quite a few NSLayoutConstraint problems that we should fix, although not sure if this is part of the problem.
I can recreate the freeze quite easily on my iPad Pro late 2019. It's very hard to recreate on my iPhone 12 Pro Max. We've got users with good mid-range Android phones having the same issue. I haven't been able to recreate the freeze on my £37 Alcatel One yet!
Our current prime suspects are Cached Network Image and Sembast. But we're really stabbing in the dark.
We use Fluter Bloc, although there is one place where we don't use that yet and we still get the freeze.
Tough one!