• Adam Barth's avatar
    Strengthen animation listener iteration patterns (#7566) · 0f1d9775
    Adam Barth authored
    This patch aligns the iteration patterns used by animations and
    ChangeNotifier. They now both respect re-entrant removal of listeners
    and coalesce duplication registrations. (Also, ChangeNotifier
    notification is no longer N^2).
    
    This patch introduces ObserverList to avoid the performance regression that the
    previous version of this patch caused.
    
    Fixes #7533
    0f1d9775
Name
Last commit
Last update
..
src Loading commit data...
animation.dart Loading commit data...
cupertino.dart Loading commit data...
foundation.dart Loading commit data...
gestures.dart Loading commit data...
http.dart Loading commit data...
material.dart Loading commit data...
painting.dart Loading commit data...
physics.dart Loading commit data...
rendering.dart Loading commit data...
scheduler.dart Loading commit data...
services.dart Loading commit data...
widgets.dart Loading commit data...