-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
Labels
c: API breakBackwards-incompatible API changesBackwards-incompatible API changesframeworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.
Milestone
Description
The current API is broken in that you register multiple callbacks at once as a paired set of listeners, but when you remove listeners, only the primary (non-error) listener is used to determine the matching listener. This leads to unintuitive cases where the caller can get unexpected behavior.
See also: #24722
miguelpruivo and nesscx
Metadata
Metadata
Assignees
Labels
c: API breakBackwards-incompatible API changesBackwards-incompatible API changesframeworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.