This problem is introduced when you upgrade Flutter.
The reason behind this is you are waiting for some data or running an async
function inside main()
.
I was initialising ScopedModel
inside main()
and inside that I was awaiting for some data.
There is a very small fix.
Just run WidgetsFlutterBinding.ensureInitialized()
inside void main()
, before you do runApp()
. Works like a charm!!
void main() {
WidgetsFlutterBinding.ensureInitialized();
runApp(Delta(
model: ProductDataModel(),
));
}