Iandi Santulus
Iandi Santulus
I guess one way to achieve this is to have a cancelable operations (or cancelable requests if dealing with http API) and have an event debouncer (e.g. rxdart's debounce extension).
It's because `TextField`s/`TextFormField`s have their own state managers which is the `TextEditingController`, so when your Bloc state changes and needs to update the text, you need something like this ```dart...
You can either create a navigator key or use Flutter's Navigator API
It simply can't. You need `BuildContext`
@mvanbeusekom I have looked up the `build/app/outputs/logs/manifest-merger-release-report.txt` and I found no `REQUEST_INSTALL_PACKAGES` in it.
Is it possible to use `ProGuard` to just delete the method that calls `canRequestInstallPackage`? Maybe adding something like ```pro -assumenosideeffects class android.content.pm.PackageManager { public boolean canRequestInstallPackage(); } ```
I've been using injectable package with get_it for production apps and have never faced any issue at all. Definitely worth to try👍
I think a use case like clearing/resetting all the DAOs/ViewModel objects when a user log out can be done by using something like the Pub-Sub pattern instead.
I'm curious of the reason behind why you need 2 blocs of the same type for the same data type (bingo items). Isn't something like this sufficient? ```dart class BingoState...
Any update on this?