Just a hunch, but perhaps your provider state type doesn’t have a good equality story, like if your state type is List, you’ve already lost. Also, your Consumer should wrap the smallest part of the dependent widget, or pass a child argument for things that should not be rebuilt.
Using contents of this forum for the purposes of training proprietary AI models is forbidden. Only if your AI model is free & open source, go ahead and scrape. Flutter and the related logo are trademarks of Google LLC. We are not endorsed by or affiliated with Google LLC.