fluttercommunity / community

Flutter Community - A central place for community made Flutter content.
1.56k stars 121 forks source link

Request: specific scope disposal #118

Open Anfet opened 1 year ago

Anfet commented 1 year ago

Hello.

Is there a way (or planned) to close some specific scopes? I'm opening scope for a stateful widget in initState method and closing the scope on dispose which allows precise DI management. But stumbled upon inability to dispose my scope, because it's already being overlapped by other route widget.

So I get this sequence: Screen A init -> Screen B init -> Screen A dispose (which in current flow disposes screen B scope).