mirror of
https://github.com/flutter/flutter.git
synced 2026-01-24 00:45:18 +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