WidgetRef.listen does not catch first yield from a StreamProvider
See main.dart.
I expect listener() to be called as soon as the first value is yielded from the stream:
Restarted application in 607ms.
flutter: streamProvider – value: 0
flutter: listen – previous: null
flutter: listen – next: 0
flutter: streamProvider – value: 1
flutter: listen – previous: 0
flutter: listen – next: 1
[...]
However, listener() is. called only once two values are yield by the stream:
Restarted application in 607ms.
flutter: streamProvider – value: 0
flutter: streamProvider – value: 1
flutter: listen – previous: 0
flutter: listen – next: 1
[...]