Document Link
https://flutter.dev/go/scroll-metrics-notification-align-docs
What problem are you solving?
ScrollMetricsNotification is described in its docs as useful for listening to ScrollMetrics changes “not caused by the user scrolling” (e.g. content or window size changes), but in practice CustomScrollView dispatches it on every scroll frame.
In fact, PR #185196 has already completed all the code, but given that it introduces some framework-level impact, writing a design document is the better approach.
Document Link
https://flutter.dev/go/scroll-metrics-notification-align-docs
What problem are you solving?
ScrollMetricsNotification is described in its docs as useful for listening to ScrollMetrics changes “not caused by the user scrolling” (e.g. content or window size changes), but in practice CustomScrollView dispatches it on every scroll frame.