-
Notifications
You must be signed in to change notification settings - Fork 29.3k
Closed
Closed
Copy link
Labels
cp: approvedApproved cherry-pick requestApproved cherry-pick requestcp: merge-to-betaCherry-picks that should be merged to betaCherry-picks that should be merged to betacp: reviewCherry-picks in the review queueCherry-picks in the review queue
Description
Issue Link
Commit Hash
Target
beta
PR Link
Changelog Description
FocusNode.nextFocus()
can be used to focus a node that's a descendant of the node on which the method is called. This change fixes a regression whereby that functionality didn't work under certain circumstances.
Impacted Users
all Flutter devs
Impact Description
Applications that relied on the FocusNode.nextFocus()
API would be at risk of having the focus traversal not working as expected. For example, the focus might not change, or it might focus the wrong node.
Workaround
No
Risk
low
Test Coverage
yes
Validation Steps
The cherrypick includes a new test case that validates the fix, so make sure all tests pass.
Metadata
Metadata
Assignees
Labels
cp: approvedApproved cherry-pick requestApproved cherry-pick requestcp: merge-to-betaCherry-picks that should be merged to betaCherry-picks that should be merged to betacp: reviewCherry-picks in the review queueCherry-picks in the review queue