Skip to content

Commit 3463ef0

Browse files
committed
assert
1 parent 48a77b5 commit 3463ef0

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

lib/src/common.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ Stream<R> toStreamWithTransform<T extends Listenable, R>(
1212
VoidCallback listener;
1313

1414
final onListenOrOnResume = () {
15+
assert(listener == null);
1516
try {
1617
listenable
1718
.addListener(listener = () => controller.add(transform(listenable)));
@@ -22,6 +23,7 @@ Stream<R> toStreamWithTransform<T extends Listenable, R>(
2223

2324
final createOnPauseOrOnCancel = ([bool closeOnError = false]) {
2425
return () {
26+
assert(listener != null);
2527
try {
2628
listenable.removeListener(listener);
2729
listener = null;

0 commit comments

Comments
 (0)