mirror of
https://github.com/flutter/flutter.git
synced 2026-01-23 16:36:37 +08:00
This is a re-land of #31561, after fixing performance regressions. Added change listening to the MouseTracker so that the Listener and tooltip can react to whether or not a mouse is connected at all. Added a change check to make sure Listener only repaints when something changed. Fixes #22817