• Gabriel Terwesten's avatar
    Don't call `PlatformViewCreatedCallback`s after `AndroidViewController` is disposed (#116854) · ec289f1e
    Gabriel Terwesten authored
    * Don't call `PlatformViewCreatedCallback`s after `AndroidViewController` is disposed
    
    Before this change it was possible that, if a `AndroidViewController` was disposed before we got the notification that the platform view was created, `PlatformViewCreatedCallback`s where called even after calling `AndroidViewController.dispose`.
    
    Also makes `_PlatformViewLinkState._onPlatformViewCreated` more carful to only call `setState` when mounted.
    
    Closes #84628
    Closes #96384
    
    * Allow all widgets to remove listeners from controller
    
    * Remove assert
    
    * Add expectations to test
    ec289f1e
Name
Last commit
Last update
..
lib Loading commit data...
test Loading commit data...
test_fixes Loading commit data...
test_private Loading commit data...
test_profile Loading commit data...
test_release Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
analysis_options.yaml Loading commit data...
build.yaml Loading commit data...
dart_test.yaml Loading commit data...
pubspec.yaml Loading commit data...