Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Split Mouse from Listener #36217
This PR introduces a few breaking changes in order to split the mouse tracking callbacks from
In order to keep compatibility,
For reasoning, impact, and discussion, see #36085
Regarding test change
This PR broke some tests, namely "report which user created widget caused the error" and its variant, in a weird way. It changed the widget in which an error was built, hence changing the error description from
which seems like a side effect of splitting
Since these lines are not the target lines of the aforementioned tests, I decided to tell the tests to skip checking these lines. This change has been discussed with and approved by @chunhtai .
I added the following tests:
Replace this with a list of the tests that you added as part of this PR. A change in behaviour with no test covering it
Before you create this PR confirm that it meets all requirements listed below by checking the relevant checkboxes (
Does your PR require Flutter developers to manually update their apps to accommodate your change?