Kirill Borodin

Results 5 comments of Kirill Borodin

**9.1.0:** API 31 (Android 12) - The issue is still present; API 30 (Android 11) - Fixed;

@vbuberen , could you please review the PR? The fix will prevent the Android app from crashing. We've had quite a few users experiencing this crash over the last 30...

Stacktrace: ``` Fatal Exception: java.lang.IllegalArgumentException: NetworkCallback was not registered at android.net.ConnectivityManager.unregisterNetworkCallback(ConnectivityManager.java:5578) at dev.fluttercommunity.plus.connectivity.ConnectivityBroadcastReceiver.onCancel(ConnectivityBroadcastReceiver.java:90) at dev.fluttercommunity.plus.connectivity.ConnectivityPlugin.teardownChannels(ConnectivityPlugin.java:51) at dev.fluttercommunity.plus.connectivity.ConnectivityPlugin.onDetachedFromEngine(ConnectivityPlugin.java:29) at io.flutter.embedding.engine.FlutterEngineConnectionRegistry.remove(FlutterEngineConnectionRegistry.java:272) at io.flutter.embedding.engine.FlutterEngineConnectionRegistry.remove(FlutterEngineConnectionRegistry.java:280) at io.flutter.embedding.engine.FlutterEngineConnectionRegistry.removeAll(FlutterEngineConnectionRegistry.java:288) at io.flutter.embedding.engine.FlutterEngineConnectionRegistry.destroy(FlutterEngineConnectionRegistry.java:123) at io.flutter.embedding.engine.FlutterEngine.destroy(FlutterEngine.java:499) at dev.fluttercommunity.workmanager.BackgroundWorker.stopEngine$lambda$6(BackgroundWorker.kt:150) at...

> > We use GitHub Copilot Enterprise for pull request descriptions in our organisation. > > It is great and many devs use such tools these days, including me, but...

In addition, a few thoughts: Since the crash indicates that the network callback was not registered, this means that for some reason, `onListen()` of `EventChannel.StreamHandler` wasn't called in `ConnectivityBroadcastReceiver`, OR...