Skip to content

Commit 2b8da94

Browse files
committed
fix(wait-for): Don't queue microtasks after condition is met
1 parent cb650bd commit 2b8da94

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/wait-for.js

+4
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,10 @@ function waitFor(
8282
// an entire day banging my head against a wall on this.
8383
checkCallback()
8484

85+
if (finished) {
86+
break
87+
}
88+
8589
// In this rare case, we *need* to wait for in-flight promises
8690
// to resolve before continuing. We don't need to take advantage
8791
// of parallelization so we're fine.

0 commit comments

Comments
 (0)