• Greg Spencer's avatar
    Add/rewrite tests for FocusScope. (#28169) · 89512e46
    Greg Spencer authored
    In anticipation of changing a lot of the focus code, I'm adding some tests for the FocusScope.
    
    As a result, I was able to find and fix a bug where there was an incorrect assert.
    
    I also added some more documentation.
    
    Several of the tests enforce what I think is incorrect behavior related to passing focus off when the widget tree gets rebuilt without focus nodes that were previously there, but I'm not going to change that behavior in this PR.
    
    I also renamed focus_test.dart to focus_scope_test.dart to be more in line with our naming conventions.
    89512e46
Name
Last commit
Last update
..
animation Loading commit data...
cupertino Loading commit data...
engine Loading commit data...
examples Loading commit data...
foundation Loading commit data...
gestures Loading commit data...
harness Loading commit data...
material Loading commit data...
painting Loading commit data...
physics Loading commit data...
rendering Loading commit data...
scheduler Loading commit data...
semantics Loading commit data...
services Loading commit data...
widgets Loading commit data...
flutter_test_alternative.dart Loading commit data...
flutter_test_config.dart Loading commit data...